Total berjalan dengan SUM
Tim keuangan Harbr ingin melacak bagaimana konsumsi kredit terakumulasi dari waktu ke waktu untuk tiap gudang. Anda akan membangun total berjalan menggunakan SUM() sebagai window function pada logistics.warehouse_usage, yang memuat warehouse_name, usage_month, dan credits_used.
Latihan ini adalah bagian dari kursus
Otomatisasi Pipeline Data di Snowflake
Petunjuk latihan
- Pilih
warehouse_name,usage_month, dancredits_used. - Tambahkan kolom
running_totalmenggunakanSUM(credits_used)yang dipartisi berdasarkanwarehouse_namedan diurutkan menurutusage_month.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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;