sum
Renvoie la somme des valeurs numériques dans un contexte itératif.
La fonction sum renvoie la somme des valeurs numériques sur plusieurs lignes dans un contexte itératif comme avec une clause GROUP BY ou une requête FROM-SELECT.
Pour calculer la somme des valeurs d'un tableau ou d'une collection, utilisez plutôt la fonction arraySum.
Arguments
Expression retournant une valeur numérique.
Exemples
Calculer le prix total de toutes les commandes :
FROM order
SELECT sum(price)Calculer la quantité totale par commande :
FROM order UNNEST items
GROUP BY order_id
SELECT {
order_id,
total_quantity = sum(quantity)
}