SQL50题
文章目录
- 项目地址
- 1. .查询课程编号为“01”的课程比“02”的课程成绩高的所有学生的学号
- 2. 查询没学过“张三”老师课的学生和学号
- 3. 查询同时满足学过01和02课程的学生的学号和姓名
- 4. 查询没有学全所有课的学生学号和姓名
项目地址
- 教程作者:
- 教程地址:
https://www.bilibili.com/video/BV1q4411G7Lw/?spm_id_from=333.788.videopod.episodes&vd_source=791e6deaa9c8a56b1f845a0bc1431b71&p=4
- 代码仓库地址:
- 所用到的框架和插件:
dbt
airflow
1. .查询课程编号为“01”的课程比“02”的课程成绩高的所有学生的学号
- 方法一:子查询
select a.SId from (select * from Score where CId = '01') as a
inner join (select * from Score where CId = '02') as b
on a.SId = b