ÎncepețiÎncepe gratuit

Totaluri cumulative cu SUM

Echipa financiară a Harbr vrea să urmărească cum se acumulează consumul de credite în timp pentru fiecare depozit. Vei construi un total cumulativ folosind SUM() ca funcție de fereastră pe tabelul logistics.warehouse_usage, care conține coloanele warehouse_name, usage_month și credits_used.

Acest exercițiu face parte din cursul

Automatizarea pipeline-urilor de date în Snowflake

Vezi cursul

Instrucțiuni pentru exercițiu

  • Selectează warehouse_name, usage_month și credits_used.
  • Adaugă o coloană running_total folosind SUM(credits_used) partiționat după warehouse_name și ordonat după usage_month.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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;
Editează și rulează codul