A-A+

没有学生选课表SC(学号.课程号 成绩) 用sQL同时检索选修课程号为“cl”和“c5的学

2022-08-05 22:48:10 问答库 阅读 173 次

问题详情

没有学生选课表SC(学号.课程号,成绩),用sQL同时检索选修课程号为“cl”和“c5"的学生学号的讵确命令是()。
A.SELECT学号FROM SCWHERE课程号=’Cl’AND课程号=’C5 ’
B.SELECT学号FROM SC WHERE课程号=’Cl’ AND课程号=(SELECT课程号FRM SwHERE课程号=’C5’)
C.SELECT学号FRM SC WHERE课程号=’C1’ AND学号一(SELECT学号FROM SC WHERE课 程号=’C5 ’)
D.SELECT学号FROM SC WHERE课程号=’Cl’ AND学号IN(SELECT学号FROM SC WHERE课 程号=’C5’) 请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
D。【解析】采用嵌套循环实现选修课程号为“Cl”和“C5”的学生学号的检索,可排除选项A。在嵌套查询中IN表示“属于”,可排除选项B、C。

考点:课程,学号