有学生表S(S#,SN,SEX,AGE,DEPT) 和学生选课表SC (S#,C#,GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,GRADE为成绩。查询选修了“C001”号课程的学生姓名和所在系,T-SQL语句为:SELECT SN, DEPT FROM S WHERE S# IN (___)。
时间: 2023-09-18 14:13:51 浏览: 105
可以使用子查询的方式来查询选修了“C001”号课程的学生学号,然后将这些学号作为条件查询学生表S中的姓名和所在系。具体的 T-SQL 语句如下:
```sql
SELECT SN, DEPT
FROM S
WHERE S# IN (
SELECT S#
FROM SC
WHERE C# = 'C001'
)
```
其中,子查询 `SELECT S# FROM SC WHERE C# = 'C001'` 查询选修了“C001”号课程的学生学号,然后将这些学号作为条件查询学生表S中的姓名和所在系。
相关问题
有学生表S(S#,SN,SEX,AGE,DEPT)和学生选课表SC (S#,C#,GRADE),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,GRADE为成绩。查询所有选修了“C005”课程的学生姓名,T-SQL语句为:SELECT SN FROM S WHERE___(SELECT * FROM SC WHERE S#=S.S# AND C#=’C005’)
可以使用子查询在SC表中查找选修了课程号为'C005'的记录,然后将该子查询的结果与S表的S#列进行比较,最终查询出对应的学生姓名SN。具体的T-SQL语句如下:
```
SELECT SN
FROM S
WHERE S# IN (SELECT S# FROM SC WHERE C# = 'C005')
```
其中,子查询`(SELECT S# FROM SC WHERE C# = 'C005')`返回选修了课程号为'C005'的学生学号S#列表,主查询中的`WHERE S# IN`表示查询学生表中学号为子查询结果中任意一个S#的学生,最终返回这些学生的姓名SN。
学生关系 S(S#,SNAME,AGE,SEX) 选课关系 SC(S#,C#,GRADE) 课程关系 C(C#,CNAME,TEACHER) 查询学习课程号为C2的学生学号与成绩
可以使用如下 SQL 语句查询学习课程号为 C2 的学生学号与成绩:
```sql
SELECT S.S#, SC.GRADE
FROM S, SC
WHERE S.S# = SC.S# AND SC.C# = 'C2';
```
该语句通过内连接(使用 WHERE 子句)将学生关系 S 和选课关系 SC 进行关联,并筛选出选修课程号为 C2 的记录,最后选择学生学号和成绩两个字段进行查询。
相关推荐
![doc](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)