查询既选修了101课程又选修了201课程的学生学号。
时间: 2023-11-24 07:50:25 浏览: 39
要查询既选修了101课程又选修了201课程的学生学号,可以按照以下步骤进行:
1. 查询选修了101课程的学生信息,得到这些学生的学号。可以使用如下SQL语句进行查询:
```
SELECT 学号 FROM 选课表 WHERE 课程代码 = '101';
```
2. 查询选修了201课程的学生信息,得到这些学生的学号。可以使用如下SQL语句进行查询:
```
SELECT 学号 FROM 选课表 WHERE 课程代码 = '201';
```
3. 对两个查询结果进行交集操作,得到既选修了101课程又选修了201课程的学生学号。可以使用如下SQL语句进行查询:
```
SELECT 学号 FROM 选课表 WHERE 课程代码 = '101'
INTERSECT
SELECT 学号 FROM 选课表 WHERE 课程代码 = '201';
```
4. 根据这些学生学号查询他们的学生信息和选课成绩信息。可以使用如下SQL语句进行查询:
```
SELECT * FROM 学生表 WHERE 学号 IN (SELECT 学号 FROM 选课表 WHERE 课程代码 = '101'
INTERSECT
SELECT 学号 FROM 选课表 WHERE 课程代码 = '201');
SELECT * FROM 成绩表 WHERE 学号 IN (SELECT 学号 FROM 选课表 WHERE 课程代码 = '101'
INTERSECT
SELECT 学号 FROM 选课表 WHERE 课程代码 = '201');
```
相关推荐
![application/x-dosexec](https://img-home.csdnimg.cn/images/20210720083343.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)