TOP

SQL MIN 和 SQL MAX

SQL 函数 MIN() 和 MAX() 说明

MIN() 函数返回所选列的最小值。

MAX() 函数返回所选列的最大值。


MIN() 语法

SELECT MIN(column_name) 
FROM table_name 
WHERE condition

MAX() 语法

SELECT MAX(column_name) 
FROM table_name 
WHERE condition

演示数据库

以下是“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() 示例

以下 SQL 语句确定最便宜产品的价格:

Run SQLSELECT MIN(Price) AS SmallestPrice 
FROM Products

MAX() 示例

以下 SQL 语句查找最昂贵产品的价格:

Run SQLSELECT MAX(Price) AS LargestPrice 
FROM Products