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;
相关推荐
C137的本贾尼2 分钟前
MySQL 安装指南:Windows/Linux 及绿色版实战
mysql
l1t5 分钟前
DeepSeek总结的DuckDB CLAUDE.md
数据库·人工智能
蜜獾云6 分钟前
Redis常用集群以及性能压测实战
数据库·redis·缓存
fengxin_rou7 分钟前
【Redis 位图分片计数详解】:原理、实战架构与避坑最佳实践
数据库·redis·架构·bitmap
ZC跨境爬虫8 分钟前
跟着 MDN 学 HTML day_63:(Web 中矢量图形的完整指南)
前端·javascript·数据库·ui·html
历程里程碑18 分钟前
53 多路转接select
linux·开发语言·数据结构·数据库·c++·sql·排序算法
闪电悠米18 分钟前
黑马点评短信登录02_redis_token_login
数据库·redis·firefox
Resky081818 分钟前
MySQL 面试准备逻辑链:一条线串起所有考点
mysql·面试
j7~20 分钟前
【MYSQL】 mysql库和表的操作--详解
数据库·c++·mysql·数据库表的操作·数据库库的操作
ECT-OS-JiuHuaShan23 分钟前
什么是认知,认知的本质是什么?
数据库·人工智能·算法·机器学习·数学建模