La fonction AVG
calcule la valeur moyenne d'un champ numérique.
Syntaxe
AVG(X)
Paramètres
X
: champ ou expression dont le résultat de l'évaluation correspond à un nombre non agrégé.
Fonctionnement de la fonction AVG
La fonction AVG
utilise un seul paramètre. Celui-ci doit correspondre au nom d'un champ numérique ou d'une expression numérique. AVG
renvoie la moyenne de toutes les valeurs de ce champ ou de cette expression.
Vous ne pouvez pas appliquer cette fonction à un champ pré-agrégé (avec le paramètre d'agrégation Auto
) ni à une expression issue d'une autre fonction d'agrégation. Par exemple, une formule du type AVG(SUM(x))
générera une erreur.
Examples
Dans ces exemples, les paramètres transmis à AVG
sont des dimensions numériques non agrégées (autrement dit, elles utilisent le type d'agrégation None).
Exemple de formule | Entrée | Sortie |
---|---|---|
AVG(Latency) |
|
0,06 |
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
|
|
1 |