랭크함수1 MySQL | 랭킹, 순위 매기기 함수 - RANK() / DENSE_RANK() / ROW_NUMBER() / NTILE() 특정 열의 값에 대해 순위를(랭킹을) 매기기 위해서 다음과 같은 함수를 사용해볼 수 있습니다. RANK DENSE_RANK ROW_NUMBER NTILE 기본적인 함수 형식은 아래과 같습니다. RANK() OVER ( [PARTITION BY colName1] ORDER BY colName2 [DESC] ) DENSE_RANK() OVER ( [PARTITION BY colName1] ORDER BY colName2 [DESC] ) ROW_NUMBER() OVER ( [PARTITION BY colName1] ORDER BY colName2 [DESC] ) NTILE() OVER ( [PARTITION BY colName1] ORDER BY colName2 [DESC] ) # [대괄호] 안의 값은 선택.. 2024. 4. 5. 이전 1 다음