ПочатиПочніть безкоштовно

Накопичувальні підсумки з SUM

Фінансова команда Harbr хоче відстежувати, як з часом накопичується споживання кредитів для кожного складу. Ви побудуєте накопичувальний підсумок, використовуючи SUM() як віконну функцію в logistics.warehouse_usage, де є warehouse_name, usage_month і credits_used.

Ця вправа є частиною курсу

Автоматизація конвеєрів даних у Snowflake

Переглянути курс

Інструкції до вправи

  • Виберіть warehouse_name, usage_month і credits_used.
  • Додайте стовпець running_total, використовуючи SUM(credits_used) з розбиттям за warehouse_name та впорядкуванням за usage_month.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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;
Редагувати та запускати код