柠檬试题库
search
首页 计算机 公务员 驾照 关于

假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在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 * FROM 学生 WHERE 学号 = ANY (SELECT 学号 FROM 选课 WHERE 成绩>=90)
热度🔥372
参考答案:B
解析:

【解析】本题主要考查嵌套查询。嵌套查询一般分为两层,内层和外层,被括号括起来的为内层查询,先进行内层查询,在内层查询的基础上再进行外层查询。本题检索所有选课成绩都在90分以上(含) 的学生信息,可用“NOT IN (SELECT 学号 FROM 选课 WHERE 成绩<90)”语句表示,因此,B)为正确选项。
复制题目向AI提问