查询同时选修课程号为C1和C5课程的学生的学号,正确的命令是( )。

admin2015-08-13  10

问题 查询同时选修课程号为C1和C5课程的学生的学号,正确的命令是(     )。

选项 A、SELECT学号FROM score sc WHERE课程号=’C1’AND学号IN;
(SELECT学号FROM score sc WHERE课程号=’C5’)
B、SELECT学号FROM score sc WHERE课程号=’C1’AND学号=;
(SELECT学号FROM SCOre sc WHERE课程号=’C5’}
C、SELECT学号FROM score sc WHERE课程号=’C1’AND课程号=’C5’
D、SELECT学号FROM score sc WHERE课程号=’C1’OR’C5’

答案A

解析 嵌套查询所要求的结果出自一个关系,但相关的条件却涉及多个关系。其内层基本上也是一个SELECT一FROM—WHERE查询语句。简单嵌套查询可使用谓词IN或NOTIN来判断在外层的查询条件中是否包含内层查询的结果,本题要查询同时选修课程号为c1和c5课程的学生的学号,外层查询包含了内层查询的结果,A正确。
转载请注明原文地址:https://kaotiyun.com/show/sFEp777K
0

最新回复(0)