MySQL的分组函数

分组函数和前面讲的函数不同在于,前面的对内容本身的处理,而分组函数的主要功能是统计。

主要讲的分组函数:sum , avg , max , min , count

sql 复制代码
select sum(salary) as 单月所发总工资 from employees;
select avg(salary) as 单月所发平均工资 from employees;
select max(salary) as 单月所发最多工资 from employees;
select min(salary) as 单月所发最少工资 from employees;
select count(*) as 总员工人数 from employees; //count(*) 用来统计行数

分组函数的共同特点:会忽略null

分组函数还可以和一个关键字和用:distinct

sql 复制代码
select count(distinct salary) from employees;
相关推荐
7ioik6 分钟前
深入了解 MySQL InnoDB 中 MVCC 与锁的具体协作流程
android·数据库·mysql
五阿哥永琪9 分钟前
MySQL的最左前缀原则是什么?
数据库·mysql
BD_Marathon11 分钟前
SpringMVC——bean加载控制
java·开发语言·数据库
2401_8322981020 分钟前
《场景为王:云服务器选型的“精准匹配”指南》
mysql
Moresweet猫甜21 分钟前
Ubuntu LVM引导丢失紧急救援:完整恢复指南
linux·运维·数据库·ubuntu
yumgpkpm25 分钟前
Cloudera CDH5、CDH6、CDP7现状及替代方案
数据库·人工智能·hive·hadoop·elasticsearch·数据挖掘·kafka
松涛和鸣27 分钟前
48、MQTT 3.1.1
linux·前端·网络·数据库·tcp/ip·html
晓时谷雨29 分钟前
达梦数据库适配方案及总结
数据库·达梦·数据迁移
LaLaLa_OvO32 分钟前
spring boot2.0 里的 javax.validation.Constraint 加入 service
java·数据库·spring boot
地球资源数据云43 分钟前
MODIS(MCD19A2)中国2000-2024年度平均气溶胶光学深度数据集
大数据·服务器·数据库·人工智能·均值算法