SQLDSQL 활용DENSE_RANK난이도 1MCQ

SQLD DENSE_RANK 기출문제 #3739

문제

동일한 정렬값에 대해 같은 순위를 부여하되, 다음 순위는 건너뛰지 않고 연속된 순위를 부여하는 분석 함수는?

① DENSE_RANK ② RANK ③ ROW_NUMBER ④ PERCENT_RANK

정답

1

해설

정답: 1. DENSE_RANK는 동일 순위가 있어도 다음 순위를 건너뛰지 않는다.

오답 풀이

  • 1번: 1, 2, 2, 3처럼 연속 순위를 부여한다.
  • 2번: RANK는 1, 2, 2, 4처럼 다음 순위를 건너뛴다.
  • 3번: ROW_NUMBER는 동일 정렬값이어도 서로 다른 번호를 부여한다.
  • 4번: PERCENT_RANK는 상대 순위를 0~1 범위로 계산한다.

보충 개념 순위 함수는 RANK, DENSE_RANK, ROW_NUMBER가 자주 비교된다. 공동 순위 이후 번호가 건너뛰는지 여부가 핵심 차이다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] DENSE_RANK SQL 활용 기출 #3739 | 문어CBT