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;
运行实例»