MSSQL윈도우 함수DENSE_RANK
RANK

DENSE_RANK윈도우 함수

PERCENT_RANK

동일 값에 같은 순위를 부여하고 순위를 건너뛰지 않습니다.

문법

DENSE_RANK() OVER (w)

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

student_id
score
exam_results
SELECT student_id, score,
       DENSE_RANK() OVER (ORDER BY score DESC) AS rank
FROM exam_results;