MySQL中的 DQL 聚合函数详解
作者:熵240
SQL聚合函数是一组函数,用于计算并返回数据集的单个值,这些函数通常用于在SELECT语句中汇总数据,本文给大家介绍MySQL中的DQL聚合函数,感兴趣的朋友跟随小编一起看看吧
介绍
SQL聚合函数是一组函数,用于计算并返回数据集的单个值。这些函数通常用于在SELECT语句中汇总数据,并执行以下操作:计算平均值(AVG)、计数行数(COUNT)、获取最大/最小值(MAX/MIN)或计算总和(SUM)。因为聚合函数能够通过对数据集进行分组来提供更具体的分析和统计信息,所以它们通常与GROUP BY子句一起使用。
基本语法
SELECT 聚合函数(字段列表) FROM 表名;
聚合函数
- 介绍:将表中的数据作为一个整体,进行纵向计算
- 语法:select 聚合函数(字段列表) from 表名
- SUM 求和
- COUNT 统计数量
具体代码
-- 1.统计该企业员工数量--count -- count(字段) select count(id) from tb_emp; -- count(常量) select count('A') from tb_emp;
AVG 求平均数
- 具体代码
-- 4.统计该企业ID的平均值--avg select avg(id) from tb_emp;
MAX 最大值
- 具体代码
-- 2.统计该企业最早入职员工--min select min(entrydate) from tb_emp;
MIN 最小值
- 具体代码
-- 2.统计该企业最早入职员工--min select min(entrydate) from tb_emp;
注意事项
- null值不参与所有聚合函数的运算
- 统计数量可以使用:count(*),count(字段),count(常量),推荐使用count(*)
到此这篇关于MySQL中的 DQL 聚合函数的文章就介绍到这了,更多相关mysql DQL 聚合函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!