순위 함수1 [MySQL] 순위 함수 정리 순위 함수? 순위 함수들은 데이터에 순위를 부여하거나 그룹 내에서 특정 값을 계산하는데 사용된다. 이 함수들은 주로 분석 및 통계 작업에서 유용하다. MySQL 8.0부터 순위 함수들을 사용할 수 있다. 주요 순위 함수들 1. ROW_NUMBER() 2. RANK()3. DENSE_RANK() 4. NTILE(n) ROW_NUMBER()설명 ROW_NUMBER() 함수는 각 행에 고유한 순번을 부여한다. 동일한 값이 있을 경우에도 순번은 고유하다. 예시SELECT name, salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS row_numFROM employees; 급여가 같아도 순번은 고유하다.RANK()설명 RANK() 함수는 동일한 값이 있을 경우 동일.. 2024. 9. 15. 이전 1 다음