시작하기무료로 시작하기

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;
코드 편집 및 실행