LoslegenKostenlos loslegen

Laufende Summen mit SUM

Das Finanzteam von Harbr möchte nachvollziehen, wie sich der Kreditverbrauch pro Warehouse über die Zeit aufsummiert. Du erstellst eine laufende Summe mit SUM() als Window-Funktion auf logistics.warehouse_usage, das warehouse_name, usage_month und credits_used enthält.

Diese Übung ist Teil des Kurses

Automatisierung von Datenpipelines in Snowflake

Kurs anzeigen

Anleitung zur Übung

  • Wähle warehouse_name, usage_month und credits_used aus.
  • Füge eine Spalte running_total hinzu, die SUM(credits_used) nach warehouse_name partitioniert und nach usage_month sortiert verwendet.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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;
Code bearbeiten und ausführen