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

假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的SQL命令是( )。


  • A.SELECT 学生.学号,姓名,选课.课程号 FROM 学生 JOIN 选课 WHERE 学生.学号=选课.学号 AND 选课.成绩 IS NULL
  • B.SELECT 学生.学号,姓名,选课.课程号 FROM 学生 JOIN 选课 WHERE 学生.学号=选课.学号 AND 选课.成绩=NULL
  • C.SELECT 学生.学号,姓名,选课.课程号 FROM 学生 JOIN 选课 ON 学生.学号=选课.学号 WHERE 选课.成绩 IS NULL
  • D.SELECT 学生.学号,姓名,选课.课程号 FROM 学生 JOIN 选课 ON 学生.学号=选课.学号 WHERE 选课.成绩=NULL
热度🔥186
参考答案:C
解析:

【解析】本题主要考查超连接查询和空值查询。超连接查询有四种连接方式,其基本格式为:SELECT…FROM 左表 INNER︱LEFT︱RIGHT︱FULL JOIN 右表 ON 连接条件 WHERE 其他条件。要检索还未确定成绩的学生选课信息,应使用is null,首先排除B)、D)选项。而A)选项的格式不正确,C)为正确选项。
复制题目向AI提问