MST
星途 面试题库

面试题:MySQL 复杂子查询与聚合函数的综合应用

假设有一个学生成绩表scores,结构为(id INT, student_name VARCHAR(50), subject VARCHAR(50), score INT)。要求找出每个科目中成绩高于该科目平均成绩的学生记录,写出对应的SELECT语句,需要使用子查询。
19.5万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试
SELECT id, student_name, subject, score
FROM scores s1
WHERE score > (
    SELECT AVG(score)
    FROM scores s2
    WHERE s1.subject = s2.subject
);