这SQL题有点难度,佬们江湖救急

1 个赞

一个and条件不就秒了吗

1 个赞

你秒看看

丢给gpt and再加一个leftjoin秒了

···
SELECT
a.学生姓名,
a.考试成绩 AS 数学成绩,
b.考试成绩 AS 英语成绩
FROM
表 AS a
JOIN
表 AS b
ON
a.学生姓名 = b.学生姓名
WHERE
a.课程名称 = ‘数学’ AND
b.课程名称 = ‘英语’ AND
a.考试成绩 < b.考试成绩;

···

1 个赞

image

再起个别名就好了

join 或者 group by,挺简单的啊

这。。不是基础题吗

GROUP BY可秒

1 个赞