쉽게 이해하기
90점 두 명, 80점 한 명이면 점수 순 RANK는 1,1,3이고 DENSE_RANK는 1,1,2입니다. ROW_NUMBER는 각 행에 1,2,3을 주지만 동점의 번호까지 확정하려면 id 같은 추가 정렬 기준이 필요합니다. PARTITION BY를 쓰면 팀마다 순위를 다시 계산합니다.
눈으로 따라가기
RANK() OVER (PARTITION BY team ORDER BY score DESC)
시험 함정
윈도우 내부 ORDER BY가 최종 결과 행 표시 순서까지 보장하지 않습니다. 최종 ORDER BY를 따로 확인합니다.
함께 보는 관련 주제
비슷한 개념의 핵심과 함정을 이 페이지에서 비교합니다.
즉시 문제 · 7개
정답을 제출하면 해설과 관련 개념을 확인합니다. 틀린 문제는 자동으로 오답노트에 저장됩니다.
즉시 3문제관련 문제 전체검증 근거
기술 문서/실행 검증 · 마지막 검증 2026-09-27 · 핵심 학습 · 실제 출제 횟수 미집계