Retourne la valeur minimale ou maximale d’un ensemble de valeurs contenues dans un champ spécifié sur une requête.
Syntaxe
Min( expr )
Max( expr )
L’espace réservé expr représente un expression de chaîne identifiant le champ qui contient les données que vous souhaitez é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).
Notes
Vous pouvez utiliser Min et Max pour déterminer les valeurs les plus petites et les plus grandes dans un champ en fonction de l’agrégation ou du regroupement spécifié. Par exemple, vous pouvez utiliser ces fonctions pour retourner le coût de transport le plus bas et le plus élevé. 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 objetQueryDef ou lors de la création d’un objet Recordset basé sur une requête SQL.
Exemples de requêtes
Expression |
Résultats |
SELECT Min(Unitprice) comme Expr1 à partir de ProductSales ; |
Retourne le prix unitaire minimal du champ « Unitprice » et s’affiche dans la colonne Expr1. |
SELECT Max(Unitprice) en tant qu’Expr1 à partir de ProductSales ; |
Retourne le prix unitaire maximal du champ « Unitprice » et s’affiche dans la colonne xpr1. |
SELECT Max(Unitprice) en tant que MaxPrice de ProductSales ; |
Retourne le prix unitaire maximal du champ « Unitprice » et s’affiche dans la colonne « MaxPrice ». |