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 utiliza un parámetro, que debe ser el nombre de un campo numérico o 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