统计各个班级的男女生人数,并显示为班号、性别、人数,查询名为“实验5各班男女生人数”。其中,班号为学号的前8位。提示:班号计算方法Left([学号],8)
怎么写 sql
这个要看表结构。
比如有班级表(班号,人数,班主任)
sql查询可这样写:
select
班号
from
班级表
where
人数=20;
比如有学生表(学号,姓名,班级)
通过数人头算出每个班级人数并筛选出人数为20的班级:
select
班级
from
学生表
group
by
班级
having
count(*)=20;
比如有班级表(班号,人数,班主任)
sql查询可这样写:
select
班号
from
班级表
where
人数=20;
比如有学生表(学号,姓名,班级)
通过数人头算出每个班级人数并筛选出人数为20的班级:
select
班级
from
学生表
group
by
班级
having
count(*)=20;
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-04-13
select Left([],8) as 班号,性别,count([学号]) as 人数 from 学生表 group by 性别;本回答被提问者采纳