问题 单项选择题

学生—选课—课程数据库中的3个基本表:
学生信息表:STUDENT(sno、sname,sex,age,dept)主码为sno
课程信息表:COURSE(cno,cname,teaeher)主码为cno
学生选课信息表:SC(sno,con,grade)主码为(sno,cno)

查询“没有学习成绩的学生的学号和课程号”的SQL语句是( )。

A.SELECT sno,cno FROM SC WHERE grade=NULI

B.SELECT sno,cno FROM SC WHERE grade Is

C.SELECT sno,cno FROM SC WHERE grade IS NULL

D.SELECT sno,cno FROM SC WHERE grade="

答案

参考答案:C

解析: 本题考查的是空值NULL的查询。涉及空值赋值的一般形式是:列名IS[NOT]NULL,注意不能写成列名=NULL或列名=NOT NULL。本题答案为C。

单项选择题
填空题