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

admin2013-03-26  28

问题 学生表S和学生选课表SC两个数据库表,它们的结构如下:
S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。
SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。
查询有选课记录,但没有考试成绩的学生的学号、姓名和课程号,正确的SQL语句是(       )。

选项 A、SELECT 学号,课程号 FROM SC WHERE 成绩=" "
B、SELECT 学号,课程号 FROM SC WHERE 成绩=.F.
C、SELECT 学号,课程号 FROM SC WHERE 成绩=NULL
D、SELECT 学号,课程号 FROM SC WHERE 成绩 IS NULL

答案D

解析 没有考试成绩表示成绩字段值为空,而表示空值时应该用IS NULL,不能用=,故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/fNsp777K
0

最新回复(0)