mysql查询 数学成绩比语文成绩高的所有同学的信息

SELECT 学生id,t1.成绩 语文,t2.成绩 数学 FROM (SELECT 成绩,学生id FROM 成绩表 WHERE 课程名 = '语文') t1LEFT JOIN (SELECT 成绩,学生id FROM 成绩表 WHERE 课程名 = '数学') t2 ON t1.学生id=t2.学生idWHERE t2.成绩>t1.成绩 ...
mysql查询 数学成绩比语文成绩高的所有同学的信息
SELECT 学生id,t1.成绩 语文,t2.成绩 数学 FROM (SELECT 成绩,学生id FROM 成绩表 WHERE 课程名 = '语文') t1LEFT JOIN (SELECT 成绩,学生id FROM 成绩表 WHERE 课程名 = '数学') t2 ON t1.学生id=t2.学生idWHERE t2.成绩>t1.成绩2013-11-23
select sid from sc sc1,sc sc2 where sc1.sid = sc2.sid and sc1.cid='数学' and sc2.='语文' and sc1.score>sc2.score2019-10-24
要是字段分语文,数学就好了2013-11-23
mengvlog 阅读 188 次 更新于 2025-07-20 13:54:41 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部