数据库
首页 > 数据库> > 数据库中分组函数汇总

数据库中分组函数汇总

作者:互联网

分组函数作用于一组函数而返回一个值。
1. 分组函数的类型
avg 平均值
count 统计值
max 最大值
min 最小值
sum 合计
stddev 标准差
variance 方差
后两个了解
语法

在这里插入图片描述
count()和count(expr)的区别
前者返回满足select语句条件列表行数,包括重复行和任何列中包含的空值行
如果select语句包含where句子,count(
)返回满足where字句中的行数
后者返回expr表示的列的非空值得数量。
dietinct 显示不同的种类数
统计出表中的部门数
在这里插入图片描述
2.group by字句和having by字句
group by 语句在组函数中的列都应该包含在group by的字句中
在这里插入图片描述
在这里插入图片描述
注意使用组函数时 不能使用where字句过滤
可以使用having字句过滤字句
3.嵌套组函数
将各个函数组合求值
在这里插入图片描述

标签:count,语句,字句,group,函数,数据库,汇总,分组,where
来源: https://blog.csdn.net/Noblelxl/article/details/90521444