AVG

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

Sintaxis

AVG(X)

Parámetros

  • X: Es un campo o una expresión que se evalúa como un número no agregado.

Cómo funciona la función AVG

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

No puedes aplicar esta función a un campo agregado previamente (la agregación es igual a Auto) ni a una expresión que sea el resultado de otra función de agregación. Por ejemplo, una fórmula como AVG(SUM(x)) generará un error.

Ejemplos

En estos ejemplos, los parámetros pasados a AVG son dimensiones numéricas no agregadas (es decir, tienen un tipo de Aggregation de None).

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