Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Mengembalikan jumlah semua nilai dalam ekspresi. SUM hanya dapat digunakan dengan kolom numerik. Nilai NULL diabaikan. Untuk semua nilai NULL, hasilnya juga NULL.
Sintaksis
-- Aggregate Function Syntax
SUM ( expression )
-- Analytic Function Syntax
SUM ( expression ) OVER ([<PARTITION BY clause>] <LIMIT DURATION clause> [<WHEN clause>])
Argumen
ekspresi
Adalah konstanta, kolom, atau fungsi, dan kombinasi operator aritmatika apa pun. SUM dapat digunakan dengan kolom bigint dan float.
OVER ([<klausa><PARTITION BY LIMIT DURATION clause> [<WHEN clause>]]
Menentukan grup baris tempat SUM diterapkan. Klausa PARTITION BY menentukan bahwa baris dengan kunci partisi yang sama akan dikelompokkan bersama-sama. Klausul LIMIT DURATION menentukan berapa banyak riwayat yang disertakan dalam grup. Klausa WHEN menentukan kondisi boolean untuk baris yang akan disertakan dalam grup. Lihat klausa OVER untuk detail selengkapnya tentang penggunaan.
Jenis Kembalian
Mengembalikan penjumlahan semua nilai ekspresi dalam jenis data ekspresi yang paling tepat.
Contoh
SELECT System.Timestamp() AS OutTime, TollId, SUM (Toll)
FROM Input TIMESTAMP BY EntryTime
GROUP BY TollId, TumblingWindow(minute,3)