ROW_NUMBER() 는 출력되는 각 행에 고유한 숫자 값을 부여하는 데이터 분석 함수
pseudocolumn인 rownum과 유사하며 rank , dense_rank의 분석함수와는 다르다
ROW_NUMBER() over (order by __ )
ROW_NUMBER() over (partition by __ order by __ )
over 다음 () 안에 반드시 order by 절을 기술해야 한다.
-> 응용
'SQL' 카테고리의 다른 글
SQL 27 (출력되는 행 제한하기/ Simple TOP-n Queries) (0) | 2023.05.31 |
---|---|
SQL 26(출력되는 행 제한하기/ ROWNUM) (0) | 2023.05.30 |
SQL 24(데이터 분석 함수로 집계 결과 출력하기 / GROUPING SETS) (0) | 2023.05.26 |
SQL 23(데이터 분석 함수로 집계 결과 출력하기 / CUBE) (1) | 2023.05.25 |
SQL 22(데이터 분석 함수로 집계 결과 출력하기/ ROLLUP) (0) | 2023.05.25 |