TOP

SQL MIN e SQL MAX

Descrizione delle funzioni SQL MIN() e MAX()

La funzione MIN() restituisce il valore più piccolo della colonna selezionata.

La funzione MAX() restituisce il valore più grande della colonna selezionata.


MIN() Sintassi

SELECT MIN(column_name) 
FROM table_name 
WHERE condition

MAX() Sintassi

SELECT MAX(column_name) 
FROM table_name 
WHERE condition

Banca dati dimostrativa

Quello che segue è un esempio della tabella "Products" ("Prodotti") del database "Northwind":

ProductIDProductNameSupplierIDCategoryIDUnitPrice
1Chais1110 boxes x 20 bags18.00
2Chang1124 - 12 oz bottles19.00
3Aniseed Syrup1212 - 550 ml bottles10.00
4Chef Anton's Cajun Seasoning2248 - 6 oz jars22.00
5Chef Anton's Gumbo Mix2236 boxes21.35

MIN() Esempio

La seguente istruzione SQL determina il prezzo del prodotto più economico:

Run SQLSELECT MIN(Price) AS SmallestPrice 
FROM Products

MAX() Esempio

La seguente istruzione SQL trova il prezzo del prodotto più costoso:

Run SQLSELECT MAX(Price) AS LargestPrice 
FROM Products