Aggregate function là gì?

Noun Database
aggregation function
Hàm tổng hợp

Hàm tổng hợp (aggregate function) là hàm lấy một tập hợp của các giá trị làm giá trị làm đầu vào và trả về một giá trị duy nhất. SQL cung cấp năm hàm tổng hợp (aggregate function) được tích hợp sẵn như: avg, min, max, sum, count.

Ví dụ câu truy vấn "Tìm mức lương trung bình của các giảng viên trong bộ môn Khoa học Máy tính". Chúng ta viết câu truy vấn này bằng cách sử dụng avg:


select avg (salary) from instructor where dept name = 'Comp. Sci.';

Kết quả của truy vấn này là một quan hệ (relation) có một thuộc tính (attribute) duy nhất chứa một tuple duy nhất có giá trị số tương ứng với mức lương trung bình của giảng viên trong khoa Khoa học Máy tính.

Learning English Everyday