fpbl.net
当前位置:首页 >> sql查询男女生人数 >>

sql查询男女生人数

select sum(case when 性别='男' then 1 else 0 end) as 男人数,sum(case when 性别='女' then 1 else 0 end) as 女人数 from student

数据库查询男女的人数:1、select stuClass,count(stuName) 班级人数,sum(case when stuSex='男' then 1 else 0 end ) 男生人;数,sum(case when stuSex='女' then 1 else 0 end ) 女生人数 ; 2、from student; 3、group by stuClass.数据库(

1.2.3.4创建表和主外键关系,5加一个where条件6排序order by "日期"desc 7分组查询group by,另外求记录数用count(*)函数 8分组后差平均值,用avg("平均身高"),9修改update 表set 英语成绩=英语成绩*(1+0.1),10连接查询,先按学生分组,然后总分sum(),平均分avg()11,按科目分组12,连接查询13,连接查询

select 系编号,人数=count(1),性别 from 学生表 group by 系编号,性别

select sex,class,count(*) from table group by sex,class

select 班级号,sum(case when 性别='男' then 1 else 0 end) as '男生人数', sum(case when 性别='女' then 1 else 0 end) as '女生人数' from tab group by 班级号 having sum(case when 性别='男' then 1 else 0 end)>20 and sum(case when 性别='女' then 1 else 0 end)>20

--怎么也得给个表截图吧,只好自己定义了--创建表stucreate table stu(s_name varchar2(20),s_class varchar2(20),s_sex varchar2(10))--导入6组数据insert into stu values('张三','计算机1班','男');insert into stu values('李四','计算机1

select sex , count(*) 人数 from table group by sex 再看看别人怎么说的.

select 男生人数=count(*) from student where sex='男' select 女生人数=count(*) from student where sex='女'

select 专业,count(1) from table group by 专业

网站首页 | 网站地图
All rights reserved Powered by www.fpbl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com