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 merupakan bagian dari kursus
Otomatisasi Data Pipeline di Snowflake
Instruksi latihan
- Pilih
warehouse_name,usage_month, dancredits_used. - Tambahkan kolom
running_totalmenggunakanSUM(credits_used)yang dipartisi berdasarkanwarehouse_namedan diurutkan menurutusage_month.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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;