Hàm tiếp theo trong series về “Các hàm toán học trong MySQL”, SmartData xin giới thiệu đến các bạn hàm MAX trong MySQL.
Giới Thiệu
Trong MySQL, tương tự như hàm GREATEST, hàm MAX được sử dụng để lấy ra giá trị lớn nhất của 1 tập hợp các giá trị. Đây là điểm khác biệt của MAX so với GREATEST. Trong khi GREATEST lấy giá trị lớn nhất của 2 tập hợp trở lên thì MAX chỉ lấy giá trị lớn nhất của 1 tập hợp.
Để dễ hình dung hơn, ta có ví dụ như sau:
Ta có bảng nhanvien
Áp dụng hàm MAX vào cột LUONG, ta có cú pháp như sau:
SELECT MAX(LUONG) AS luongcaonhat FROM nhanvien;
Kết quả ta được:
Cú Pháp
Trong SQL, ta có cú pháp hàm MAX như sau:
SELECT Max(a) AS Alias_Name FROM Table_Name
Trong đó
a là tên cột cần lấy giá trị lớn nhất
Alias_name là tên cột mà bạn muốn đặt.
Table_name là tên bảng chứa cột a
Kết Luận
Hàm MAX trong MySQL là 1 hàm cơ bản được ứng dụng ở tất cả mọi lĩnh vực. Tuỳ vào nhu cầu và ý đồ sử dụng, ta có thể sử dụng kết hợp với nhiều hàm để giải quyết những bài toán có yêu cầu phức tạp hơn.
Như vậy, SmartData đã giới thiệu đến các bạn hàm MAX trong MySQL, hi vọng bài viết này có thể giúp các bạn áp dụng những kiến thức trên vào công việc thực tế hằng ngày.
Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData.
Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa: