LoslegenKostenlos starten

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

<Kurs>Automatisierung von Datenpipelines in Snowflake</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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