首页 MySql数据库开发课程 MySQL数据表数据的分组统计操作
pay pay

MySQL数据表数据的分组统计操作

日期: 五月 8, 2023, 10:11 a.m.
阅读: 148
作者: Python自学网-村长

摘要: MySQL数据表数据的分组统计操作

'''
4.5.分组统计:
按照字段分组,表示此字段相同的数据会被放到一个集合中,分组后,只能查询相同的数列,对于有差
异的数据无法显示在结果集中,可以对分组后的数据进行统计,做聚合运算
select 列1,列2,聚合... from 表名 group by 列1,列2,列3....
select name,sex,count(*) from student group by age;    以年龄分组,统计出性别和姓名的个数
select sex,name,count(*) from student group by age;
分组后数据筛选:select 列1,列2,聚合... from 表名 group by 列1,列2,列3....  having 列1,列2....
select sex,count(*) from student group by sex having sex=0;  在上面的结果集中取出女生人数
where和having的区别:where是对from后面的表(原始数据)进行筛选,having是对结果集(group by)数据进行筛选
'''

 

原创视频,版权所有,未经允许,切勿转载,违者必究!
回顶部