SUM (Lakehouse v1)
集計関数です。
SUM() 関数は、値の集合の合計を計算します。
Analyzeの構文
Section titled “Analyzeの構文”func.sum(<column>)Analyzeの例
Section titled “Analyzeの例”func.sum(table.quantity).alias('total_quantity_sold')
| total_quantity_sold ||---------------------|| 41 |SQLの構文
Section titled “SQLの構文”SUM(<expr>)| 引数 | 説明 |
|---|---|
<expr> |
任意の数値式 |
入力の型が double の場合は double、それ以外の場合は整数。
テーブルの作成とサンプルデータの挿入
CREATE TABLE sales_data ( id INT, product_id INT, quantity INT);
INSERT INTO sales_data (id, product_id, quantity)VALUES (1, 1, 10), (2, 2, 5), (3, 3, 8), (4, 4, 3), (5, 5, 15);クエリのデモ: 販売した製品の合計数量を計算する
SELECT SUM(quantity) AS total_quantity_soldFROM sales_data;結果
| total_quantity_sold ||---------------------|| 41 |