(DB) Oracle/SQL

Oracle - ROWNUM 개념

농부지기 2017. 1. 18. 22:45

        [ Oracle - ROWNUM 개념 ]  

 

1. ROWNUM

 

1. 정의 : 조회된 결과의 자료에 순번을 부여한다.
          ROWNUM과 ORDER BY 의 순서는  ROWNUM이 부여 된 후 ORDER BY 절이 수행된다.
          그래서, ORDER BY 후 의 순번을 원할 경우  inline view를 통해서 다시한번
          ROWNUM을 하면 된다.

2. 예)
SELECT ROWNUM, *
       
FROM   EMP
       
ORDER  BY NAME;

   예) 
SELECT ROWNUM, *
       
FROM  (SELECT *
              
FROM   EMP
              
ORDER  BY NAME );