问题 单项选择题

检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。

A.SELECT学号,课程号FROM成绩WHERE分数NULL

B.SELECT学号,课程号FROM成绩WHERE分数=NULL

C.SELECT学号,课程号FROM成绩WHERE分数IS NULL

D.SELECT学号,课程号成绩订购单WHERE分数IS NOT NULL

答案

参考答案:C

解析: 在SQL中,可以利用空值进行查询,空值表示尚未确定的值。查询空值时要使用IS NULL或IS NOTNULL。因为本题要查找还没有的分数的学生,即查找分数字段为空值的记录,故应该用“分数IS NULL”。

单项选择题
单项选择题