ARRAY_SUM
配列内の数値要素を合計します。NULL 項目はスキップされ、数値以外の値はエラーになります。
構文
ARRAY_SUM(<array>)
戻り値の型
数値型(配列内で最も広い数値型に一致します)。
例
SELECT ARRAY_SUM([1, 2, 3, 4]) AS total;
┌───────┐
│ total │
├───────┤
│ 10 │
└───────┘
SELECT ARRAY_SUM([1.5, 2.25, 3.0]) AS total;
┌────────┐
│ total │
├────────┤
│ 6.75 │
└────────┘
SELECT ARRAY_SUM([10, NULL, -3]) AS total;
┌───────┐
│ total │
├───────┤
│ 7 │
└───────┘