Restituire il valore minimo o massimo di un set di valori contenuto in un determinato campo di una query.
Sintassi
Min(espressione)
Max(expr)
Il segnaposto espressione rappresenta un'espressione stringa che identifica il campo che contiene i dati da valutare o un'espressione che esegue un calcolo usando i dati contenuti nel campo. Gli operandi in expr possono includere il nome di un campo di tabella, una costante o una funzione, che può essere intrinseca o definita dall'utente, ma deve essere diversa rispetto alle altre funzioni di aggregazione SQL.
Note
È possibile usare Min e Max per determinare i valori minimi e massimi in un campo in base all'aggregazione o al raggruppamento specificato. Ad esempio, è possibile usare queste funzioni per restituire i costi di spedizione minimo e massimo. Se non viene specificata alcuna aggregazione, viene usata l'intera tabella.
È possibile usare Min e Max in un'espressione di query e nella proprietà SQL di un oggetto QueryDef o durante la creazione di un oggetto Recordset basato su una query SQL.
Esempi di query
| Espressione | Risultati |
|---|---|
| SELECT Min(PrezzoUnitario) as Expr1 da ProductSales; | Restituisce il prezzo unitario minimo dal campo "PrezzoUnitario" e lo visualizza nella colonna Espressione1. |
| SELECT Max(PrezzoUnitario) come Expr1 da ProductSales; | Restituisce il prezzo unitario massimo dal campo "PrezzoUnitario" e lo visualizza nella colonna xpr1. |
| SELECT Max(PrezzoUnitario) come MaxPrice da ProductSales; | Restituisce il prezzo unitario massimo dal campo "PrezzoUnitario" e lo visualizza nella colonna "PrezzoMax". |