聚合函数
所谓聚合,就是将多行汇总为一行。
聚合函数有许多应用场景。以下5个为常用的聚合函数:
COUNT:计算表中的记录数(行数)
SUM:计算表中数值列中数据的合计值
AVG:计算表中数值列中数据的平均值
MAX:求出表中任意列中数据的最大值
MIN:求出表中任意列中数据的最小值
GROUP BY
GROUP BY将表进行分割。
使用聚合函数和GROUP BY时注意:
- 只能写在SELECT子句之中
- GROUP BY 子句中不能使用SELECT子句中列的别名
- GROUP BY 子句的聚合结果是无序的
- WHERE 子句中不能使用聚合函数