Začněte nyníZačněte zdarma

Průběžné součty pomocí SUM

Finanční tým Harbr chce sledovat, jak se spotřeba kreditů v průběhu času kumuluje pro každý warehouse. Sestavíš průběžný součet pomocí SUM() jako okenní funkce nad tabulkou logistics.warehouse_usage, která obsahuje sloupce warehouse_name, usage_month a credits_used.

Toto cvičení je součástí kurzu

Automatizace datových pipeline ve Snowflake

Zobrazit kurz

Pokyny k cvičení

  • Vyber sloupce warehouse_name, usage_month a credits_used.
  • Přidej sloupec running_total pomocí SUM(credits_used) rozděleného podle warehouse_name a seřazeného podle usage_month.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód