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

admin2013-11-12  25

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

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

答案D

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

最新回复(0)