SUM으로 누적 합계 구하기
Harbr의 재무팀은 각 웨어하우스별 크레딧 사용량이 시간에 따라 어떻게 누적되는지 추적하고자 합니다. warehouse_name, usage_month, credits_used 컬럼을 포함하는 logistics.warehouse_usage 테이블에서 SUM()을 윈도우 함수로 활용해 누적 합계를 계산해 보세요.
이 연습은 강의의 일부입니다
Snowflake 데이터 파이프라인 자동화
연습 안내
warehouse_name,usage_month,credits_used를 조회하세요.warehouse_name을 기준으로 파티션을 나누고usage_month순으로 정렬한 뒤,SUM(credits_used)를 사용해running_total컬럼을 추가하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
warehouse_name,
usage_month,
credits_used,
-- Running total of credits per warehouse
___(___) OVER(
PARTITION BY ___
ORDER BY usage_month
) AS running_total
FROM logistics.warehouse_usage
ORDER BY warehouse_name, usage_month;