单选题
基于学生表S和学生选课表SC两个数据表,它们的结构如下:S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是
A、
SELECT 学号,课程号 FROM sc WHERE 成绩=""
B、
SELECT 学号,课程号 FROM sc WHERE 成绩=NULL
C、
SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULL
D、
SELECT 学号,课程号 FROM sc WHERE 成绩
【正确答案】
C
【答案解析】
解析:“没有考试成绩”表示成绩字段值为空,而表示空值时应该用“is null”而不能用“=”,故选项C)正确。
提交答案
关闭