요약
1. 순위는 RANK() OVER를 사용
2. 공동 순위를 고려해서 나옴(1등이 두명이면 그 다음은 3등)
3. 괄호 안을 조정해서 원하는 RANK를 출력할 수 있다.(직업별.. 등등)
순위를 출력해보자
RANK() OVER(ORDER BY 변수 DESC)로 순서를 출력할 수 있다.
괄호안은 용도에 맞게 변경해서 사용할 수 있다.
아래와 같이 PARTITION BY job을 추가하여 직업별로 나누어서 순서를 뽑을 수도 있다.
'코딩 > SQL' 카테고리의 다른 글
43. 등급 출력(NTILE) (0) | 2022.06.03 |
---|---|
42. 순위출력2(DENSE_RANK) (0) | 2022.06.03 |
40. 건수 출력하기(COUNT) (0) | 2022.06.02 |
39. 토탈값 출력하기(SUM) (0) | 2022.06.02 |
38. 평균값 출력하기(AVG, HAVING) (0) | 2022.06.01 |