什么是聚合函数
什么是聚合函数
发布时间:2025-02-07 10:09:34
来源:亿速云
阅读:144
作者:小樊
栏目:数据库
聚合函数(Aggregate Function)是数据库查询语言(如SQL)中的一种特殊类型的函数,用于对一组值进行计算和汇总。聚合函数可以对数据集进行某种形式的计算,例如求和、计数、平均值、最大值、最小值等。这些函数在数据分析、报表生成和数据挖掘等场景中非常有用。
常见的聚合函数包括:
SUM():计算一组数值的总和。
COUNT():计算一组数值的非空值个数。
AVG():计算一组数值的平均值。
MAX():找出给定列中的最大值。
MIN():找出给定列中的最小值。
COUNT(DISTINCT column_name):计算一组数值中不同值的数量。
SUM(column_name):计算给定列的总和。
AVG(column_name):计算给定列的平均值。
MAX(column_name):找出给定列的最大值。
MIN(column_name):找出给定列的最小值。
聚合函数通常与GROUP BY子句一起使用,以便对每个分组应用聚合函数。例如:
SELECT department, AVG(salary) AS average_salary
FROM employees
GROUP BY department;
这个查询将按部门对员工工资进行分组,并计算每个部门的平均工资。