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;
相关推荐
LSL666_2 分钟前
8 Redis 高可用进阶(主从容灾→选举机制→哨兵机制)
数据库·redis·缓存
iPadiPhone8 分钟前
性能优化的“双刃剑”:MySQL 查询缓存深度架构解析与面试复盘
java·后端·mysql·缓存·面试·性能优化
ILL11IIL12 分钟前
Mysql 集群技术
数据库·mysql·mha
匀泪12 分钟前
云原生(Mysql-MHA高可用集群)
mysql·云原生
茉莉玫瑰花茶19 分钟前
C++ ORM 实战:ODB 框架全解析(Linux + MySQL)
jvm·数据库·oracle
chushiyunen25 分钟前
django日志使用笔记
数据库·笔记·django
听雪楼主.28 分钟前
某客户核心业务系统报ORA-600错误分析处理
数据库·oracle
威联通安全存储33 分钟前
严谨性的数字基石:某精密医疗器械企业基于威联通的数据治理实践
运维·数据库·python
不剪发的Tony老师35 分钟前
DbPaw:一款AI驱动的现代化数据库开发工具
数据库
2301_7679026442 分钟前
mysql备份
数据库·mysql·adb