MYSQL数据库中的复杂查询 4个班级.我要查询每个班男生人数大于女生人数的班级,代码如何写

MYSQL数据库中的复杂查询 4个班级.我要查询每个班男生人数大于女生人数的班级,代码如何写,第1张

select * from classes where (select count(*) from classes where sex = '男')>(select count(*) from classes where sex = '女')

这个很好做,如果你只要输入的话,那就创建一个视图

create view RelationShit as

select * from 学生表 s left join 老师表 t on s.teacherID=t. teacherID left join 班级表 c on s.classID=c.classID

这样,你在那个视图里就可以把这三个表连接在一起了。你往视图里添加数据,他自然会给你写道对应的表中,你可以去www.quzixi.com中查看数据库的基本 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7380835.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存