sql查询一个班级中总共有多少人以及男女分别多少人

--创建视图

sql查询一个班级中总共有多少人以及男女分别多少人
create  view StuClassView as 
  SELECT s.ID ,s.StuName ,s.StuAge ,s.StuAddress ,s.StuTel ,s.ClassId ,s.StuId,s.StuSex ,e.ClassName,e.ClassInfo,e.ClassFlag 
  FROM Classes as e left  join   Students as s on s.ClassId=e.ClassId


select sc.ClassName as 班级名称,count(sc.StuId) as 总人数 ,sum(case when sc.StuSex= then 1 else 0 end) as ,
 sum(case when sc.StuSex= then 1 else 0 end) as  from StuClassView as sc  group by sc.ClassName
sql查询一个班级中总共有多少人以及男女分别多少人

sql查询一个班级中总共有多少人以及男女分别多少人,布布扣,bubuko.com

sql查询一个班级中总共有多少人以及男女分别多少人

上一篇:配置Windows Server2008+iis+php+mysql所需下载安装包


下一篇:sql server分页