常见的SQL面试题:经典50题
https://zhuanlan.zhihu.com/p/38354000
SQL面试必会50题
https://zhuanlan.zhihu.com/p/43289968
【数据分析】- SQL面试50题 - 跟我一起打怪升级 一起成为数据科学家
https://www.bilibili.com/video/av55971363?p=3
全文题目及答案均参考知乎以上链接,还有b站
学生表:
Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别
课程表:
Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号
教师表:
Teacher(t_id,t_name) –教师编号,教师姓名
成绩表:
Score(s_id,c_id,s_s_score) –学生编号,课程编号,分数
测试数据:
1.查询课程编号为“01”的课程比“02”的课程成绩高的所有学生的学号(重点)
从score表中将01和02课程的成绩分别提取出来成为两张子表,这俩张表再通过s_id进行join
s_