诸如
SUM
、AVG
、MAX
、MIN
、COUNT
之类的函数计算一组记录的数据并返回聚合结果。
例如
SELECT SUM(`salary`) FROM `employees`;
返回 1 行,其中包含
时的工资总额SELECT `salary` FROM `employees`;
返回多行,其中包含每位员工的工资。
假设您想要每个性别的平均工资:
SELECT `gender`, AVG(`salary`) FROM `employees` GROUP BY `gender`;
查询 1 和 3 包含聚合列:
SUM(`salary`)
AND AVG(`salary`)