DB/Oracle
[Oracle] 상위 n개행 조회하기
codingD
2020. 7. 13. 09:19
오라클에서 상위 n개행 조회하기
SELECT * FROM 테이블명 WHERE ROWNUM <= n
- ORDER BY 등의 조건을 덧붙여서 사용해도 됨
예시
-- mytbl의 상위 100행 가져오기
SELECT * FROM mytbl WHERE ROWNUM <= 100
-- mytbl 의 상위 5~10행 가져오기
SELECT * FROM
(SELECT ROWNUM num, * FROM mytbl)
WHERE num BETWEEN 5 and 10