SQL MIN() and MAX() Functions
            
            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示例数据库中“Products”表的选择:
| ProductID | 
ProductName | 
SupplierID | 
CategoryID | 
Unit | 
Price | 
| 1 | 
Chais | 
1 | 
1 | 
10 boxes x 20 bags | 
18 | 
| 2 | 
Chang | 
1 | 
1 | 
24 - 12 oz bottles | 
19 | 
| 3 | 
Aniseed Syrup | 
1 | 
2 | 
12 - 550 ml bottles | 
10 | 
| 4 | 
Chef Anton's Cajun Seasoning | 
2 | 
2 | 
48 - 6 oz jars | 
22 | 
| 5 | 
Chef Anton's Gumbo Mix | 
2 | 
2 | 
36 boxes | 
21.35 | 
 
MIN()实例
以下SQL语句查找最便宜产品的价格:
实例
SELECT MIN(Price) AS SmallestPrice
FROM Products;
运行实例»
 
MAX()实例
以下SQL语句查找最昂产品的价格:
实例
SELECT MAX(Price) AS LargestPrice
FROM Products;
运行实例»