with t as (
select s.school_id, e.score
from schools as s left join exam as e
on s.capacity >= e.student_count
)
select school_id, ifnull(min(score), -1) as score
from t
group by school_id
Leetcode_1988_找出每所学校的最低分数要求_SQL
最新推荐文章于 2024-11-02 09:45:00 发布
这个SQL查询从schools和exams表中选取了学校ID和分数,通过LEFT JOIN连接两个表,条件是学校的容量大于等于学生人数。然后在结果集上进行分组,找出每个学校的最低分数,若无分数则显示-1。这有助于分析各个学校的考试表现。

712

被折叠的 条评论
为什么被折叠?



