avg
Calcule la moyenne des valeurs numériques dans un contexte itératif.
La fonction avg renvoie la valeur moyenne d'un champ numérique sur plusieurs lignes dans un contexte itératif comme avec une clause GROUP BY ou une requête FROM-SELECT.
Pour calculer la moyenne des valeurs d'un tableau ou d'une collection, utilisez plutôt la fonction arrayAvg.
Arguments
Expression retournant une valeur numérique.
Exemples
Calculer la note moyenne de tous les clients :
FROM customer
SELECT avg(rating)Calculer la quantité moyenne par commande :
FROM order UNNEST items
GROUP BY order_id
SELECT {
order_id,
avg_quantity = avg(quantity)
}