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