TOP

SQL MIN e SQL MAX

Funções SQL MIN() e MAX() Descrição

A função MIN() retorna o menor valor da coluna selecionada.

A função MAX() retorna o maior valor da coluna selecionada.


MIN() Sintaxe

SELECT MIN(column_name) 
FROM table_name 
WHERE condition

MAX() Sintaxe

SELECT MAX(column_name) 
FROM table_name 
WHERE condition

Banco de dados de demonstração

A seguir está um exemplo da tabela "Products" ("Produtos") do banco de dados "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() Exemplo

A seguinte instrução SQL determina o preço do produto mais barato:

Run SQLSELECT MIN(Price) AS SmallestPrice 
FROM Products

MAX() Exemplo

A seguinte instrução SQL encontra o preço do produto mais caro:

Run SQLSELECT MAX(Price) AS LargestPrice 
FROM Products