常见的聚合函数:
- SUM:用于计算数值列的总和。
- AVG:用于计算数值列的平均值。
- COUNT:用于计算行数或非空值的数量。
- MAX:用于找到数值列中的最大值。
- MIN:用于找到数值列中的最小值。
用例:
select count(*) from exam_result; // 计算出exam_result表中所有的行数;
select COUNT(distinct math)as res from exam_result;//count 大小写都可以,给表中的math列去重统计;
select sum(math)/count(*) from exam_result;//求平均值;
group by 是分组,下面是分组查询平均值和最低值的用法
注:只有group by 后面有的分组,才可以放在select后面打印
显示平均工资低于2000的部门 having是对聚合后的统计数据进行条件筛选;