Restituire il valore minimo o massimo di un set di valori contenuto in un determinato campo di una query.
Sintassi
Min( expr )
Max( expr )
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 presenti 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 oppure 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". |