INDEX 컬럼 순서에 따라 결과 값이 달라진다. 결과적으로, select * from ( 메인 쿼리(/*+ index_desc */) order by min/max대상) where rownum = 1 과 같이 한번 감싸줘야 의도한 대로 결과값이 나온다. (다소 성능은 감소되지만... index drop 이나 unusable, plan 변경으로 인한 데이터 오류보다 무섭진 않겠지...) 아래는 test script. drop table test5 cascade constraints purge; create table test5 (a number, b number, c number); insert into test5 values (1, 1, 6); insert into test5 values (1, 3, ..