MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Pilih warehouse_name, usage_month, dan credits_used.
  • Tambahkan kolom running_total menggunakan SUM(credits_used) yang dipartisi berdasarkan warehouse_name dan diurutkan menurut usage_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;
Edit dan Jalankan Kode