SQL 的练习题集,内容还挺全,从基础查询到复杂子查询、分组统计、CASE 转换都有覆盖。每一题都有明确场景,像第一题就教你怎么用IN过滤多条件,适合刚上手的同学练手。

课程号筛选、人数统计、表连接这些是面试经常考的点,像INNER JOIN用法在第三题里就讲得挺清楚,学生表和成绩表连一下,查询哪个学生选了哪门课,实用。

第七题的子查询设计也不错,先算选了几门课,再挑出超过 3 门的。这类题目思路比语法更关键,建议你反复练。

后面几个题目也比较综合,比如用CASE分等级、INSERT操作模拟注册功能,这些在做管理后台时经常会碰到。顺带还有一些 MySQL 和 Oracle 的 JOIN 技巧的链接,扩展学习用刚刚好。

如果你 SQL 刚入门,或者平时写得不多、逻辑绕不明白,这套练习可以帮你把常见场景过一遍,代码不复杂,响应也快。