Fonctions Min, Max

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Renvoyer la valeur minimale ou maximale d’un ensemble de valeurs contenues dans un champ spécifié d’une requête.

Syntaxe

Min(expr)

Max(expr)

L’espace réservé expr représente une expression de chaîne identifiant le champ qui contient les données à évaluer ou une expression qui effectue un calcul à l’aide des données de ce champ. Les opérandes dans expr peuvent inclure le nom d’un champ de table, d’une constante ou d’une fonction (qui peut être intrinsèque ou définie par l’utilisateur, mais pas l’une des autres fonctions d’agrégation SQL).

Remarques

Vous pouvez utiliser Min et Max pour déterminer les valeurs les plus petites et les plus grandes d’un champ en fonction de l’agrégation ou du regroupement spécifié. Par exemple, vous pouvez utiliser ces fonctions pour renvoyer les frais de transport les plus bas et les plus élevés. Si aucune agrégation n’est spécifiée, la table entière est utilisée.

Vous pouvez utiliser Min et Max dans une expression de requête et dans la propriété SQL d’un objet QueryDef ou lors de la création d’un objet Recordset basé sur une requête SQL.

Exemples de requête

Expression Résultats
SELECT Min(Unitprice) as Expr1 from ProductSales ; Renvoie le prix unitaire minimum à partir du champ « PrixUnitaire » et l’affiche dans la colonne Expr1.
SELECT Max(Unitprice) as Expr1 from ProductSales ; Renvoie le prix unitaire maximum à partir du champ « Prixunitaire » et s’affiche dans la colonne xpr1.
SELECT Max(Unitprice) as MaxPrice from ProductSales ; Renvoie le prix unitaire maximum du champ « PrixUnitaire » et l’affiche dans la colonne « PrixMax. ».

Calcul des champs dans les fonctions SQL