집계 함수입문
SUM
숫자 컬럼의 합계를 반환하는 함수 (NULL은 무시)
정의
왜 중요한가?
틀리기 쉬운 포인트
예시
SELECT dept_id, SUM(salary) AS total_pay FROM employees GROUP BY dept_id; -- 누적합 SELECT order_date, amount, SUM(amount) OVER (ORDER BY order_date) AS running_total FROM orders;
성능 포인트
!GROUP BY와 함께 쓸 때 그룹화 비용이 핵심. 합계를 자주 보면 집계 테이블(materialized view)을 검토하라.