AVG

La función AVG calcula el valor medio de un campo numérico.

Sintaxis

AVG(X)

Parámetros

  • X: campo o expresión que da como resultado un número no agregado.

Cómo funciona la función AVG

La función AVG usa un parámetro, que debe ser el nombre de un campo o bien una expresión numérica. AVG devuelve el promedio de todos los valores de ese campo o expresión.

No se puede aplicar esta función a un campo agregado previamente (tipo de agregación Auto) ni a una expresión que sea el resultado de otra función de agregación. Por ejemplo, si utilizas una fórmula como AVG(SUM(x)) , se producirá un error.

Ejemplos

En estos ejemplos, los parámetros que se pasan a AVG son dimensiones numéricas no agregadas (tienen el tipo de agregación Ninguna ).

Fórmula de ejemplo Entrada Salida
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