Mit der AVG
-Funktion wird der durchschnittliche Wert für ein numerisches Feld berechnet.
Syntax
AVG(X)
Parameter
X
: ein Feld oder Ausdruck, dessen Auswertung eine nicht zusammengefasste Anzahl ergibt
Funktionsweise der AVG
-Funktion
Die AVG
-Funktion basiert auf einem einzelnen Parameter. Dabei muss es sich um den Namen eines numerischen Felds oder einen numerischen Ausdruck handeln. AVG
gibt den Durchschnitt für alle Werte des Felds oder Ausdrucks zurück.
Sie können diese Funktion nicht auf ein vorab zusammengefasstes Feld (Zusammenfassung = Auto
) oder einen Ausdruck anwenden, der das Ergebnis einer anderen Zusammenfassungsfunktion ist. Eine Formel wie AVG(SUM(x))
führt beispielsweise zu einem Fehler.
Beispiele
In diesen Beispielen sind die an AVG
übergebenen Parameter nicht aggregierte numerische Dimensionen (also mit Keine als Aggregationstyp).
Beispielformel | Eingabe | Ausgabe |
---|---|---|
AVG(Latency) |
|
0,06 |
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
|
|
1 |