으나님의 잡다한 개발상식
(SQL) WINDOW 함수 - 비율 관련 함수 본문
1) 비율 관련 윈도우 함수
- CUME_DIST : 파티션 전체 건수에서 현재 행보다 작거나 같은 건수에 대한 누적 백분율을 조회. 누적 분포상에 위치를 0~1사이의 값으로 가진다.
- PERCENT_RANK : 파티션에서 제일 먼저 나온 것을 0, 제일 늦게 나온 것을 1로 하여 값이 아닌 행의 순서별 백분율을 조회한다.
- NTILE : 파티션별로 전체 건수를 ARGUMENT 값으로 N등분한 결과를 조회한다.
- RATIO_TO_REPORT : 파티션 내에 전체 SUM(컬럼)에 대한 행 별 컬럼 값의 백분율을 소수점까지 조회한다.
2) PERCENT_RANK
3) NTILE
4) RATIO_TO_REPORT
'SQL' 카테고리의 다른 글
(SQL) 인덱스(INDEX) (0) | 2020.05.29 |
---|---|
(SQL) 테이블 파티션 (0) | 2020.05.28 |
(SQL) WINDOW 함수 - 순서함수 (0) | 2020.05.28 |
(SQL) WINDOW 함수 - AGGREGATE(집계함수) (0) | 2020.05.28 |
(SQL) WINDOW 함수 - RANK(순위함수) (0) | 2020.05.28 |