问答题
设有三个关系模式如下:
学生S(S#, SNAME, AGE, SEX)
各属性的含义为:学号,姓名,年龄,性别
学习SC(S#, C#, GRADE)
各属性的含义为:学号,课程号,成绩
课程C(C#, CNAME, TEACHER)
各属性的含义为:课程号,课程名,教师
基于以上关系模式回答下列问题:
试用SQL语句的嵌套子查询实现下列查询:没有选修教师“LIU”课程的学生姓名。
【参考答案】
select SNAME from S where S#in (select S# from SC where C# not in(select C#from C where TEACHER=’LIU’));