문제
아래 Window Function 설명에 맞는 것은?
<지문> 파티션별 윈도우의 전체 건수에서 현재 행보다 작거나 같은 건수에 대한 누적 백분율을 구하는 함수
① CUME_DIST ② DENSE_RANK ③ RANK ④ PERCENT_RANK
정답
1번
해설
정답: 1. CUME_DIST는 현재 행보다 작거나 같은 행의 누적 분포 비율을 반환한다.
오답 풀이
- 1번: 누적 분포 비율을 구하는 함수이다.
- 2번: DENSE_RANK는 동점 후 순위를 건너뛰지 않는 순위 함수이다.
- 3번: RANK는 동점 후 순위를 건너뛰는 순위 함수이다.
- 4번: PERCENT_RANK는 상대 순위를 0~1 범위로 반환한다.
보충 개념 분포 함수에는 CUME_DIST, PERCENT_RANK, NTILE, RATIO_TO_REPORT 등이 있다. CUME_DIST는 누적 분포, PERCENT_RANK는 상대 순위를 계산한다.