Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Sie können das argument Zeichenfolgenausdruck in einer SQL-Aggregatfunktion verwenden, um eine Berechnung für Werte in einem Feld auszuführen. Sie können beispielsweise einen Prozentsatz (z. B. einen Zuschlag oder eine Mehrwertsteuer) berechnen, indem Sie einen Feldwert mit einem Bruchteil multiplizieren.

Die folgende Tabelle enthält Beispiele für Berechnungen für Felder aus den Tabellen Bestellungen und Auftragsdetails in der Northwind.mdb-Datenbank.

Berechnung

Beispiel

Hinzufügen einer Zahl zu einem Feld

Freight + 5

Subtrahieren einer Zahl von einem Feld

Freight - 5

Multiplizieren eines Felds mit einer Zahl

UnitPrice * 2

Dividieren eines Felds durch eine Zahl

Freight / 2

Hinzufügen eines Felds zu einem anderen

UnitsInStock + UnitsOnOrder

Subtrahieren eines Felds von einem anderen

ReorderLevel - UnitsInStock

Im folgenden Beispiel wird der durchschnittliche Rabattbetrag aller Bestellungen in der Northwind.mdb-Datenbank berechnet. Es multipliziert die Werte in den Feldern UnitPrice und Discount, um den Rabattbetrag der einzelnen Bestellungen zu bestimmen, und berechnet dann den Durchschnitt. Sie können diesen Ausdruck in einer SQL-Anweisung in Visual Basic-Code verwenden:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];

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.