1. Order By > 2. Rownum > 3. 조건
이렇게 3단계로 진행해야 합니다.
1,2 단계를 하나로 합치시면 order by 보다 rownum 이 먼저 수행됩니다.
-- 3단계 - 조건 SELECT * FROM (-- 2단계 - Rownum SELECT ROWNUM rn , b.* FROM (-- 1단계 - 정렬 SELECT * FROM employees a ORDER BY employee_id ) b WHERE ROWNUM <= 10 -- [중요] 꼭 필요한 조건 ) c WHERE rn BETWEEN 5 AND 10 ;