AVG

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,02
  • 0,07
  • 0.09
0,06
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
  • 0
  • 0,5
  • 3
  • 5
1