什么是聚合函数

8959 / 2026-02-19 16:04:14 赛事日历

什么是聚合函数

发布时间: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;

这个查询将按部门对员工工资进行分组,并计算每个部门的平均工资。