반응형
PARTITION BY
-
[Oracle] ROW_NUMBER 함수RDS/Oracle 2020. 8. 30. 13:02
ROW_NUMBER 함수란? - 각 PARTITION 내에서 ORDER BY절에 의해 정렬된 순서를 기준으로 고유한 값을 반환하는 함수입니다. - 윈도우 함수(Window Funtion)로 그룹 내 순위 함수입니다. 문법ROW_NUMBER() OVER(PARTITION BY [그룹핑할 컬럼] ORDER BY [정렬할 컬럼])- PARTITION BY는 선택, ORDER BY는 필수 PARTITION BY 미사용1234SELECT ROW_NUMBER() OVER(ORDER BY T1.JOB, T1.ENAME) AS ROW_NUM , T1.* FROM EMP T1 ORDER BY T1.JOB, T1.ENAME;Colored by Color Scriptercs PARTITION BY 사용1234SELECT R..