/SELECT 문
public Cursor fetchData10() {
return db.query(
TABLE_NAME,
new String[] {IDX, TAGNAME, DESCRIPTION, TAGTYPE, TAGGROUP, EULO, EUHI, EUUNIT, LOTRIP, HITRIP, RISK, CVALUE, ALARM, REGDATE, HI, HIHI, LO, LOLO},
null,
null,
null,
null,
REGDATE + " DESC LIMIT 10, "+RISK+" DESC");
}
맨 끝에 order by 절에 대한 질문인데요.
저렇게하면 REGDATE 내림차순으로 일단 10개가 추려진 상태에서,
그 10개 범위 안에서 10개 모두를 대상으로 RISK순으로 다시 정렬이 되는건가요?
그게 맞으면 제가 원하는 목적 달성이 되는거긴한데...
이게 혹시 REGDATE 내림차순으로 10개가 추려진 상태에서
"REGDATE가 각각 다른 Row에 대해서만, REGDATE가 같은 Row들 안에서만"
RISK순으로 재정렬되는 소스 구문인것 같기도 해서요. 이러면 실패라...
지금 테스트가 잠시 불가한 상황이라 여기에 미리 질문 올려봅니다.