问题 单项选择题

基于学生表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)正确。

选择题
填空题