假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是( )。

admin2015-08-13  22

问题 假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是(     )。

选项 A、SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩>=90)
B、SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM选课WHERE成绩<90)
C、SELECT*FROM学生WHERE学号EXISTS(SELECT学号FROM选课WHERE成绩<90)
D、SELECT*FROlVl学生WHERE学号=ANY(SELECT学号FROM选课WHERE成绩>=90)

答案B

解析 本题主要考查嵌套查询。嵌套查询一般分为两层,内层和外层,被括号括起来的为内层查询,先进行内层查询,在内层查询的基础上再进行外层查询。本题检索所有选课成绩都在90分以上(含)的学生信息,可用“NOTIN(SELECT学号FROM选课WHERE成绩<90)”语句表示,因此,B)为正确选项。
转载请注明原文地址:https://jikaoti.com/ti/Sxv0FFFM
0

最新回复(0)