首页 > 数据库技术 > 详细

SQL 一条SQL语句 统计 各班总人数,男女各总人数 ,各自 男女 比例

时间:2015-08-30 22:49:49      阅读:1442      评论:0      收藏:0      [点我收藏+]

select  sClass 班级,count(*)  班级学生总人数,
sum(case when sGender=0 then 1 else 0 end) 女生人数,
sum(case when sGender=0 then 1 else 0 end)*1.0/count(*)女生所占比例,
sum(case when sGender=1 then 1 else 0 end) 男生人数,
sum(case when sGender=1 then 1 else 0 end)*1.0 /count(*)男生所占比例  
from student GROUP BY sClass ORDER BY sClass asc

SQL 一条SQL语句 统计 各班总人数,男女各总人数 ,各自 男女 比例

原文:http://www.cnblogs.com/starguo/p/4771833.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!