FUNCTION TYPES

윈도우 함수의 큰 분류

순위를 매기거나, 이전/다음 행을 보거나, 기존 집계 함수를 행 유지 방식으로 적용할 수 있습니다.

Ranking
Offset
Aggregate
순위 함수 ROW_NUMBER, RANK, DENSE_RANK, NTILE

파티션 안에서 순서, 동점, 분위 구간을 계산합니다.

TOP-N등수분위
오프셋 함수 LAG, LEAD, FIRST_VALUE, LAST_VALUE

이전 행, 다음 행, 첫 값, 마지막 값을 현재 행 옆에 붙입니다.

전월 대비다음 상태
집계 함수 SUM, AVG, COUNT, MAX, MIN

GROUP BY 없이 그룹 통계, 비율, 누적값을 계산합니다.

부서 평균누적 매출
이 절에서는 순위 함수와 집계 함수 중심으로 기본기를 잡고, 다음 절에서 LAG/LEAD와 프레임을 깊게 봅니다.