Hàm tổng hợp SQL
Hàm tổng hợp SQL
Hàm tổng hợp là hàm thực hiện phép tính trên một tập hợp các giá trị và trả về một giá trị duy nhất.
Các hàm tổng hợp thường được sử dụng với mệnh đề GROUP BY
của câu lệnh SELECT
. Mệnh đề GROUP BY
chia tập kết quả thành các nhóm giá trị và hàm tổng hợp có thể được sử dụng để trả về một giá trị duy nhất cho mỗi nhóm.
Các hàm tổng hợp SQL được sử dụng phổ biến nhất là:
-
MIN()
- trả về giá trị nhỏ nhất trong cột đã chọn -
MAX()
- trả về giá trị lớn nhất trong cột đã chọn -
COUNT()
- trả về số hàng trong một tập hợp -
SUM()
- trả về tổng của một cột số -
AVG()
- trả về giá trị trung bình của một cột số
Các hàm tổng hợp bỏ qua các giá trị null (ngoại trừ COUNT()
).
Chúng ta sẽ tìm hiểu các hàm tổng hợp ở trên trong các chương tiếp theo.