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

admin2016-06-06  4

问题 查询同时选修课程号为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或NOT IN来判断在外层的查询条件中是否包含内层查询的结果,本题要查询同时选修课程号为C1和C5课程的学生的学号,外层查询包含了内层查询的结果,A正确。
转载请注明原文地址:https://kaotiyun.com/show/YZbp777K
0

相关试题推荐
最新回复(0)