Avg-Funktion

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

Wählen Sie AVG ([Einzelpreis]) als expr1 von productsales;

Gibt den Mittelwert aller Werte im Feld "Einzelpreis" aus der Tabelle "productsales" zurück und wird in der Spalte expr1 angezeigt.

Wählen Sie AVG ([SalePrice]) als AvgSalePrice, AVG ([Discount]) als AvgDiscount von productsales;

Gibt das durchschnittliche Feld "SalePrice" und "Skonto" aus der Tabelle productsales zurück. Die Ergebnisse werden in der Spalte "AvgSalePrice" und "AvgDiscount" angezeigt, beziehungsweise gibt den Mittelwert aller "SalePrice" zurück, bei denen die verkaufte "Menge" mehr als 10 beträgt. Die Ergebnisse werden in der Spalte "AvgSalePrice" angezeigt.

Wählen Sie ABS (AVG ([Discount])) als AbsAverageDiscount von productsales;

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

Hinweis:  Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Lassen Sie uns bitte wissen, ob diese Informationen hilfreich für Sie waren. Hier finden Sie den englischen Artikel als Referenz.

Siehe auch

Berechnen von Feldern in SQL-Funktionen

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×