按照班级,统计班级的总人数,男生人数和女生人数分别是多少

  1. 有student表,按照班级,统计班级的总人数,男生人数和女生人数分别是多少。

  2. select stuClass,count(stuName) 班级人数,sum(case when stuSex='男' then 1 else 0 end ) 男生人数,sum(case when stuSex='女' then 1 else 0 end ) 女生人数  
  3. from student  
  4. group by stuClass  



  1. SELECT class_id, SUM(sex = '男') AS male, SUM(sex = '女') AS female FROM student
    GROUP BY class_id

SQL查询统计某表的男女各个人数

select 性别,count(性别) from student group by 性别

发布了4 篇原创文章 · 获赞 10 · 访问量 3万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览