0
点赞
收藏
分享

微信扫一扫

#yyds干货盘点# 12 MySQL分组

分组

字段分组,字段相同的数据会被放到一个组中。

select 列1,列2,聚合... from 表名 group by 列1,列2,列3...
根据名字分组 统计名字的个数
select name,count(*) as name_count from users group by name;

#yyds干货盘点# 12 MySQL分组_字段


having过滤分组

where在数据分组前进行过滤,having在数据分组后进行过滤。

select name,count(*) as name_count from users 
group by name having name_count >= 2 ;

#yyds干货盘点# 12 MySQL分组_字段_02


select子句顺序

子句

说明

Select

返回的列

From

检索的表

where

行级过滤

group by

分组

having

组级过滤

Order by

排序

Limit

限制查询

举报

相关推荐

0 条评论