Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Berechnet den arithmetischen Mittelwert von Werten, die in einem bestimmten Feld einer Abfrage enthalten sind.

Syntax

Avg ( Ausdruck )

Der Platzhalter Ausdruck stellt einen Zeichenfolgenausdruck zur Identifizierung des Felds dar, das die numerischen Daten enthält, deren Mittelwert Sie berechnen möchten, oder einen Ausdruck, der eine Berechnung unter Verwendung der Daten in diesem Feld durchführt. Zu den Operanden von Ausdruck zählen der Name eines Tabellenfelds, eine Konstante oder eine Funktion (eine systeminterne oder benutzerdefinierte Funktion, jedoch keine der anderen SQL-Aggregatfunktionen).

Hinweise

Der mit Avg berechnete Mittelwert ist der arithmetische Durchschnitt (die Summe der Werte dividiert durch die Anzahl der Werte). Mit Avg könnten Sie beispielsweise die durchschnittlichen Frachtkosten berechnen.

Die Avg-Funktion berücksichtigt keine NULL-Felder in der Berechnung.

Sie können Avg in einem Abfrageausdruck und in der SQL-Eigenschaft eines QueryDef-Objekts oder beim Erstellen eines Recordset-Objekts basierend auf einer SQL-Abfrage verwenden.

Beispiele

Ausdruck

Ergebnisse

SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales;

Gibt den Mittelwert aller Werte im Feld "UnitPrice" aus der Tabelle "ProductSales" zurück und wird in Spalte Expr1 angezeigt.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Gibt die durchschnittlichen Felder "SalePrice" und "Discount" aus der Tabelle ProductSales zurück. Die Ergebnisse werden in der Spalte "AvgSalePrice" angezeigt, bzw. "AvgDiscount" gibt den Durchschnitt aller "SalePrice" zurück, wobei die verkaufte "Menge" über 10 liegt. Die Ergebnisse werden in der Spalte "AvgSalePrice" angezeigt.

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Gibt den absoluten Wert des Durchschnittswerts des Felds "Rabatt" zurück und wird in der Spalte "AbsAverageDiscount" angezeigt.

Berechnen von Feldern in SQL-Funktionen

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×