Hàm MAX() trong SQL

Hàm MAX()

Hàm MAX() trả về giá trị lớn nhất trong một cột. Các giá trị NULL không được tính trong phép tính.

Cú pháp MAX() trong SQL

SELECT MAX(column_name) FROM table_name

Ghi chú:MIN và MAX cũng có thể được sử dụng cho các cột văn bản để lấy giá trị cao nhất hoặc thấp nhất theo thứ tự alphabet.

Mô hình MAX() trong SQL

Chúng ta có bảng "Orders" sau:

O_Id OrderDate OrderPrice Customer
1 2008/12/29 1000 Bush
2 2008/11/23 1600 Carter
3 2008/10/05 700 Bush
4 2008/09/28 300 Bush
5 2008/08/06 2000 Adams
6 2008/07/21 100 Carter

Bây giờ, chúng ta muốn tìm giá trị lớn nhất của cột "OrderPrice".

Chúng ta sử dụng câu lệnh SQL sau:

SELECT MAX(OrderPrice) AS LargestOrderPrice FROM Orders

Kết quả tập hợp tương tự như sau:

LargestOrderPrice
2000