DB/Oracle

[Oracle] N번째 행 가져오기. N번째 행 추출

꾹꾹이 2021. 11. 24.
728x90

오라클에서 N번째 ROW의 데이터를 가져오는 방법이다.

 

 

1번째 행 가져오기

1
2
3
4
5
6
7
8
 
SELECT *
  FROM (
        SELECT ROWNUM AS NUM,
                CODE
          FROM TP_TABLE
        ) X
WHERE X.NUM = 1;
cs

 

2번째 행 가져오기

1
2
3
4
5
6
7
8
 
SELECT *
  FROM (
        SELECT ROWNUM AS NUM,
                CODE
          FROM TP_TABLE
        ) X
WHERE X.NUM = 2;
cs

 

위와 같이 인라인뷰를 사용해서 N번째 행의 데이터를 가져올 수 있다.

댓글