Min- und Max-Funktion

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Diese Funktionen geben den Mindest- oder Höchstwert von Werten zurück, die in einem bestimmten Feld einer Abfrage enthalten sind.

Syntax

Min(Ausdr.)

Max(expr)

Der Platzhalter "Ausdruck" stellt einen Zeichenfolgenausdruck dar, der das Feld identifiziert, das die Daten enthält, die Sie auswerten möchten, oder einen Ausdruck, der eine Berechnung anhand 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

Sie können Min und Max verwenden, um den kleinsten und den größten Wert in einem Feld basierend auf der angegebenen Aggregation oder Gruppierung zu ermitteln. Mit diesen Funktionen könnten Sie beispielsweise die niedrigsten und die höchsten Frachtkosten zurückgeben. Wenn keine Aggregation angegeben ist, wird die gesamte Tabelle verwendet.

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

Abfragebeispiele

Ausdruck Ergebnisse
SELECT Min(Unitprice) as Expr1 from ProductSales; Gibt den Mindestpreis pro Einheit aus dem Feld "Einzelpreis" zurück und zeigt ihn in der Spalte "Ausdr1" an.
SELECT Max(Unitprice) as Expr1 from ProductSales; Gibt den maximalen Einzelpreis aus dem Feld "Einzelpreis" zurück und zeigt ihn in der Spalte xpr1 an.
SELECT Max(Unitprice) as MaxPrice from ProductSales; Gibt den maximalen Einzelpreis aus dem Feld "Einzelpreis" zurück und wird in der Spalte "MaxPreis" angezeigt.

Berechnen von Feldern in SQL-Funktionen