La funzione AVG
calcola il valore medio di un campo numerico.
Sintassi
AVG(value)
Parametri
value
: un campo o un'espressione che restituisce un numero non aggregato.
Come utilizzare la funzione AVG
La funzione AVG
utilizza un parametro, che deve essere il nome di un campo numerico o un'espressione numerica. AVG
restituisce la media di tutti i valori del campo o dell'espressione in questione.
Non puoi applicare questa funzione a un campo preaggregato (tipo di aggregazione Auto
) o a un'espressione che sia il risultato di un'altra funzione di aggregazione. Ad esempio, una formula come AVG(SUM(x))
genererà un errore.
Ci sono altri due modi per applicare questa funzione:
- In un'origine dati, modifica l'aggregazione di un campo in
Average
. - In un report, modifica l'aggregazione del campo in un grafico.
Esempi di AVG
In questi esempi, i parametri passati ad AVG sono dimensioni numeriche non aggregate, ovvero il cui tipo di aggregazione è None
.
AVG(Latency)
AVG(CASE WHEN My Dimension < 1 THEN .5
WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1
ELSE 2
END)