Hàm MIN () và MAX () trong MySQL
Hàm MIN () và MAX () trong MySQL
Hàm MIN()
trả về giá trị nhỏ nhất của cột đã chọn.
Hàm MAX()
trả về giá trị lớn nhất của cột đã chọn.
Cú pháp MIN ()
SELECT MIN(column_name)
FROM table_name
WHERE condition;
Cú pháp MAX ()
SELECT MAX(column_name)
FROM table_name
WHERE condition;
Cơ sở dữ liệu Demo
Dưới đây là lựa chọn từ bảng "Sản phẩm" trong cơ sở dữ liệu mẫu Northwind:
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 |
Ví dụ MIN ()
Câu lệnh SQL sau tìm giá của sản phẩm rẻ nhất:
Thí dụ
SELECT MIN(Price) AS SmallestPrice
FROM Products;
Ví dụ MAX ()
Câu lệnh SQL sau tìm giá của sản phẩm đắt nhất:
Thí dụ
SELECT MAX(Price) AS LargestPrice
FROM Products;