ORDER BY

ORDER BY가 없으면 전체 합계, 있으면 현재 행까지 누적

같은 개발 부서 3행에 SUM을 붙여 보면 정렬 기준의 효과가 바로 드러납니다.

직원 급여 ORDER BY 없음
dept_total
ORDER BY salary
running_sum
지우 6000 19200 6000
서연 6200 19200 12200
민준 7000 19200 19200
SUM(salary) OVER (
  PARTITION BY dept
)
SUM(salary) OVER (
  PARTITION BY dept
  ORDER BY salary
)
전체 합계가 목적이면 ORDER BY를 빼거나 프레임을 UNBOUNDED FOLLOWING까지 명시합니다.