基于学生表S和学生选课表SC两个数据表,它们的结构如下: S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询有选课记录,但没有考试成绩的学生的学

admin2017-04-26  37

问题 基于学生表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)正确。
转载请注明原文地址:https://kaotiyun.com/show/ZZIp777K
0

相关试题推荐
最新回复(0)