在学生表中查找没有选课的学生,下列语句正确的是( )。

admin2013-05-15  24

问题 在学生表中查找没有选课的学生,下列语句正确的是(    )。

选项 A、SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE学生号=学生.学生号)
B、SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)
C、SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)
D、 SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)

答案2

解析 本题是嵌套循环查循,在外层中使用了谓词EXISTS。依据题意,在子查询中有结果返回,应该用EXISTS谓词。内层查询引用了外层查询的表,所以在WHERE短语的学生号中使用关系名,即学生.学生号。
转载请注明原文地址:https://kaotiyun.com/show/mqsp777K
0

随机试题
最新回复(0)