Restituire il valore minimo o massimo di un set di valori contenuto in un determinato campo di una query.
Sintassi
Min(espr)
Max(espr)
Il segnaposto expr rappresenta un'espressione stringa che identifica il campo che contiene i dati da valutare o un'espressione che esegue un calcolo usando i dati del 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 quando si crea un oggetto Recordset in base a una query SQL.
Esempi di query
| Espressione | Risultati |
|---|---|
| SELECT Min(PrezzoUnitario) come Espr1 da VenditeProdotto; | Restituisce il prezzo unitario minimo dal campo "Prezzounitario" e viene visualizzato nella colonna Espr1. |
| SELECT Max(PrezzoUnitario) come Espr1 da VenditeProdotto; | Restituisce il prezzo unitario massimo dal campo "Prezzounitario" e viene visualizzato nella colonna xpr1. |
| SELECT Max(PrezzoUnitario) come Prezzo Max da VenditeProdotto; | Restituisce il prezzo unitario massimo dal campo "Prezzounitario" e viene visualizzato nella colonna "Prezzo Max". |