首页 > 编程知识 正文

MySQL聚合函数,sql常用的聚合函数

时间:2023-05-04 06:42:32 阅读:15293 作者:501

1 .首先,你需要知道什么是聚合函数

聚合函数aggregation function也称为组函数。 如果被识别,聚合函数将当前表统计为组。

2 .聚合函数的特点

(1) .各组函数接收参数(字段名或表达式) )统计结果的默认忽略字段为NULL的记录

)2) .要使列值为NULL的行也参与组函数的计算,必须使用IFNULL函数转换NULL值。

)3) .不允许嵌套,如sum(max ) xx ) ) ) )。

3 .聚合函数count ),求出数据表的行数

选择计数(* /字段名)从数据表

4 .求某列最大值的聚合函数max ()。

选择最大字段名从数据表

5 .求某列最小值的聚合函数min ()。

选择主(字段名)从数据表

6 .将数据表中的列相加的聚合函数sum ()。

select sum (字段名称)从数据表

7 .聚合函数avg (),用于对数据表中的某一列执行求平均值的操作。

选择avg (字段名) from数据表

8 .合并聚合函数和分组

选择计数(*,group_concat ) age ) from students group by age;

9 .总结:

MySQL聚合函数与我们日常在office表中使用的表的操作方法大致相同,在工作中主要用于分组

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。