SELECT 된 값의 순서를 기록한 고유칼럼.

SELECT 한 후 값을 작성하기 때문에  SELECT ROWNUM과 동시에 WHERE 조건을 걸 수는 없음.

 

SELECT *
FROM (
    SELECT ROWNUM AS rnum, Q1.*
    FROM ( 
            SELECT *
            FROM EMP
            ORDER BY HIREDATE ASC
      )Q1
)
WHERE rnum>=5;

 

 

서브쿼리를 통해 한번 ROWNUM 전체를 얻은 후 WHERE 조건을 걸어준다.

'DATABASE' 카테고리의 다른 글

[iBatis] 주요 태그  (0) 2016.06.30
validationQuery each Database  (0) 2016.06.30
oracle 날짜 함수  (0) 2013.06.18
SQL Gate 단축키  (0) 2013.06.18
PL/SQL  (0) 2013.06.18

+ Recent posts