동점에 같은 순위를 부여하고 다음 순위를 건너뛰지 않으면서 상위 3순위를 구할 때 사용할 함수는?
정답 1번
DENSE_RANK는 정렬값이 같은 행에 동일한 순위를 부여하고 다음 서로 다른 값에는 연속된 순위를 준다. 예를 들어 점수가 100, 90, 90, 80이면 순위는 1,2,2,3이므로 상위 3순위를 구할 때 80점 행까지 포함된다. ROW_NUMBER는 동점도 서로 다른 번호를 주며, RATIO_TO_REPORT는 합계 대비 비율, LAG는 이전 행 값을 반환하므로 요구와 다르다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21