Tóm tắt
Bài 8 giới thiệu các hàm tổng hợp (COUNT, SUM, AVG, MIN, MAX...) để tính toán trên nhiều dòng dữ liệu và trả về một giá trị duy nhất, là nền tảng cho thống kê, báo cáo và kết hợp với GROUP BY.
🔥 8: Aggregate Functions (Hàm Tổng Hợp)
📌 Mục tiêu bài học: Học cách sử dụng các hàm tổng hợp (Aggregate Functions) trong SQL để thực hiện các phép tính trên dữ liệu, giúp tóm tắt và phân tích thông tin từ bảng.
1️⃣ Định nghĩa Aggregate Functions
Hàm tổng hợp (Aggregate Functions) trong SQL là các hàm thực hiện tính toán trên nhiều dòng dữ liệu và trả về một giá trị duy nhất.
💡 Ứng dụng:
- Tóm tắt dữ liệu (tính tổng, đếm số lượng, tìm giá trị lớn nhất/nhỏ nhất, v.v.).
- Hỗ trợ phân tích dữ liệu trong báo cáo, thống kê.
- Kết hợp với
GROUP BYđể nhóm dữ liệu theo tiêu chí cụ thể.
2️⃣ Các hàm tổng hợp phổ biến
| 🛠️ Hàm | 🔎 Chức năng |
|---|---|
COUNT(*) | Đếm số lượng dòng trong bảng |
SUM(column) | Tính tổng giá trị trong một cột số |
AVG(column) | Tính trung bình của một cột số |
MIN(column) | Tìm giá trị nhỏ nhất trong cột |
MAX(column) | Tìm giá trị lớn nhất trong cột |