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".

Calcolo dei campi in funzioni SQL

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.