IT
Oracle RowNum() 함수 사용 예시 / PARTITION BY
agnusdei1207
2022. 10. 12. 07:19
반응형
SMALL
SELECT ROW_NUMBER() OVER(ORDER BY A.job, A.name) row_num
, A.*
FROM employee A
ORDER BY A.job, A.name
1. Order by 된 결과에 따라 순번을 매길 시 일반 Rownum 보다 RowNum() 함수를 활용하는 게 더 편리하다.
SELECT ROW_NUMBER() OVER(PARTITION BY A.job ORDER BY A.job, A.ename) ROW_COUNT
, A.*
FROM employee A
ORDER BY A.job, A.name
2. Partition 파티션으로 따로 순번을 부여하는 예시
반응형
LIST