问题
单项选择题
学生—选课—课程数据库中的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。