SQL 순위 함수

갱두·2021년 11월 26일
0

📚 데이터베이스

목록 보기
6/9

1. RANK

중복 값들에 대해 동일 순위로 표현하고, 중복 순위 그 다음 값은 중복 개수만큼 떨어진 순위로 출력함

SELECT empNo, salary,
RANK() OVER(ORDER BY salary DESC) as RANK 
FROM empInfo;

2. DENSE_RANK

중복 값들에 대해 동일 순위로 표현하고, 중복 순위 그 다음 값은 그냥 순차적인 순위로 출력함

SELECT empNO, salary,
DENSE_RANK() OVER(ORDER BY salary DESC) as RANK
FROM empInfo;
profile
👩🏻‍💻🔥

0개의 댓글