Recent Posts
목록Rows (1)
zimslog
[SQL] 윈도우 함수 정리 (순위 함수, 집계 함수)
윈도우 함수 정리 (순위 함수, 집계 함수) SELECT 수행 시에 특정 윈도우 안에서 순위를 계산하거나 집계할 때 사용한다.모든 윈도우 함수는 OVER절과 함께 쓰이고, OVER절 안에는 ORDER BY나 PARTITION BY절이 사용된다. 1. 순위 함수 + OVER ( 조건.. ): 동일 순위 처리 방식에 따라 사용하는 함수가 다르다. OVER 절과 함께 쓰이면 OVER 절 안의 ORDER BY 등 조건대로 순위를 계산한다.RANK() 1 2 2 4DENSE_RANK() 1 2 2 3ROW_NUMBER 1 2 3 4SELECT MPG, COUNT(*), RANK() OVER (ORDER BY COUNT(*) DESC) AS RANKFROM MTCARSGROUP BY MPG GROUP BY 후에..
Data Engineering/SQL
2025. 8. 19. 15:29