单选题
设成绩(学号,课程号,考试分数),如果要删除成绩表中考试分数为空值的记录,则下面语句正确的是( )。
A、
DELETE*FROM成绩WHERE考试分数=NULL
B、
DELETE*FROM成绩WHERE考试分数IS NULL
C、
DELETE FROM成绩WHERE考试分数=NULL
D、
DELETE FROM成绩WHERE考试分数IS NULL
【正确答案】
D
【答案解析】
解析:SQL从表中删除数据的命令格式如下: DELETE FROM TableName[WHERE Condition] 这里FROM指定从哪个表中删除数据,WHERE指定被删除的记录所满足的条件。本题要删除成绩表中考试分数为空值的记录,语句应表示成:DELETE FROM成绩WHERE=考试分数IS NULL,故D选项正确。
提交答案
关闭