问几道SQL题目,帮看做对没
貌似不能传图片?以下是需要的表
只能用一条SQL语句
帮看看哪里需要改的,谢谢
student表
列名 注释
SID 学号
SNAME 姓名
GENDER 性别
CLASS 班级
dormitory 宿舍表
列名 注释
DID 宿舍号
DNAME 宿舍名称
CAPACITY 容量
FLOOR 楼层
accommodation 住宿表
列名 注释
SID 学号
DID 宿舍号
1.查询所有宿舍以“A"开头,“I”结尾的房间信息
select *
from dormitory
where DID like 'A%I'
2查询每个班的男生与女生人数
select a.class ,B.unum,A.fum
from (select a.class,count(a.SID) fnum
from student a
where a.gender="男"
group by a.class) A ,(select b.class count(b.SID) unum from stundent b where b.gender="女" group by b.class) B
where A.class=B.class
3查询存在男女混住现象的房间信息(这个我不会)