Hàm MIN, Hàm MAX trong SQL để lấy giá trị nhỏ nhất, lớn nhất

Đăng lúc 19:10 29.08.2024

Để lấy giá trị nhỏ nhất hoặc lớn nhất trong một trường dữ liệu, chúng ta sẽ sử dụng hàm MIN hoặc hàm MAX trong SQL. Để nắm được cú pháp và cách dùng 2 hàm này trong thực tế, chúng ta cùng đọc bài hướng dẫn này của HocVienDaoTao.Com nhé.

 

Cú pháp hàm MIN, MAX trong SQL

Chúng ta sử dụng hàm MIN để tìm giá trị nhỏ nhất của một trường dữ liệu, hàm MAX thì ngược lại là tìm giá trị lớn nhất. Cú pháp như sau:

SELECT MIN/ MAX(column_name)
FROM table_name
WHERE condition;

Trong đó:

  • column_name: Tên của cột mà bạn muốn tìm giá trị nhỏ nhất hoặc lớn nhất.
  • table_name: Bảng dữ liệu bạn muốn truy vấn.
  • WHERE condition: (Tùy chọn) Lọc các hàng trước khi áp dụng hàm MIN hoặc MAX.

Lưu ý: Hàm MAX (MIN) chỉ chấp nhận một tham số duy nhất, có thể là một cột hoặc một biểu thức xác định tập dữ liệu đầu vào. Ngoài ra hàm này cũng có thể kết hợp với các mệnh đề WHERE, GROUP BY, HAVING, ORDER BY trong SQL để sắp xếp hay xác định điều kiện cho truy vấn.

Ví dụ về câu lệnh MAX trong SQL

Yêu cầu 1: Lấy giá trị lớn nhất của trường Thu nhập trung bình năm của bảng dữ liệu Customer_Info.

Ta có công thức sau:

select MAX(YearlyIncome) from Customer_Info

Ta sẽ nhận được kết quả chứa giá trị duy nhất tương ứng với số thu nhập hàng năm lớn nhất.

Ví dụ về câu lệnh MAX trong SQL

Ví dụ về hàm MIN trong SQL

Yêu cầu 2: Lấy giá trị nhỏ nhất của trường Birthdate trong bảng dữ liệu Customer_Info.

Bạn viết công thức sau:

select MIN(BirthDate) from Customer_Info

Kết quả trả về sẽ là ngày tháng năm sinh xa nhất so với thời điểm hiện tại (tức người lớn tuổi nhất)

Ví dụ về hàm MIN trong SQL

Kết luận

Trên đây là hướng dẫn về cách dùng hàm MIN, hàm MAX trong SQL để tìm các giá trị nhỏ nhất và lớn nhất trong truy vấn. Hy vọng nó sẽ giúp ích cho bạn trong quá trình làm việc với dữ liệu. Chúc bạn thành công!

 
 

 
==***==

Khoá học: Quản trị Chiến lược Dành cho các Lãnh đạo Doanh nghiệp
Nhấn vào đây để bắt đầu khóa học

Khóa học: Trở thành chuyên gia Bảo mật và tấn công ANM- Hacker mũ trắng
Nhấn vào đây để bắt đầu khóa học

Chuyên gia phân tích, tự động hóa Web iMacros
Nhấn vào đây để bắt đầu khóa học

Xây dựng ứng dụng tự động hóa AutoIT
Nhấn vào đây để bắt đầu khóa học

Khóa đào tạo Hacker và Marketing Facebook từ A - Z
Nhấn vào đây để bắt đầu khóa học

Khóa học: Phân tích và trực quan hóa dữ liệu với Power BI
Nhấn vào đây để bắt đầu khóa học

Khóa học đào tạo Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán
Nhấn vào đây để bắt đầu khóa học

Làm chủ xây dựng Game chuyên nghiệp
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Kỹ sảo Điện ảnh đỉnh cao với khóa học After Effect
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Vẽ Đẳng Cấp với khóa học AI
Nhấn vào đây để bắt đầu khóa học

Làm Chủ thiết kế ảnh với Photoshop CC
Nhấn vào đây để bắt đầu khóa học

Dựng Phim Siêu đẳng với Adobe Premiere
Nhấn vào đây để bắt đầu khóa học

Khóa dựng phần mềm quản lý dành cho nhà Quản lý và Kế toán bằng MS ACCESS
Nhấn vào đây để bắt đầu khóa học

Khóa học Machine Learning cơ bản-Khoa học dữ liệu - AI
Nhấn vào đây để bắt đầu khóa học

Khóa học Đào tạo sử dụng Excel Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học sử dụng PowerPoint Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học xây dựng và quản trị hệ thống đào tạo trực tuyến
Nhấn vào đây để bắt đầu khóa học

Đóng góp nội dung

Gửi ý kiến cho ban biên tập
Gửi thông tin

Thông tin

ĐĂNG KÝ/LIÊN HỆ: