sum
反復的なコンテキストで数値の合計を返します。
sumファンクションは、GROUP BY句やFROM-SELECTクエリのような反復的なコンテキストにおいて、複数の行にまたがる数値の合計を返します。
配列またはコレクション内の値の合計を計算するには、代わりにarraySumファンクションを使用してください。
引数
数値を返す式。
例
すべての注文の合計価格を計算する:
FROM order
SELECT sum(price)注文ごとの合計数量を計算する:
FROM order UNNEST items
GROUP BY order_id
SELECT {
order_id,
total_quantity = sum(quantity)
}