对于基本表S(S#,Name,Sex,Birthday)和SC(S#,C#,Grade),其中S#、Name、Sex、Birthday、C#和G rade分别表示学号、姓名、性别、生日、课程号和成绩。与下列SQL语句等价的关系代数式是______。

admin2013-05-11  35

问题 对于基本表S(S#,Name,Sex,Birthday)和SC(S#,C#,Grade),其中S#、Name、Sex、Birthday、C#和G rade分别表示学号、姓名、性别、生日、课程号和成绩。与下列SQL语句等价的关系代数式是______。    SELECT S#,Name FROM S WHERE S# NOT IN  (SELECT S# FROM SC WHERE C#=’c102’)。

选项 A、πS#,NameC#≠’c102’(SSC))
B、πS#,Name(S)-πS#,NameC#≠’c102’(SSC))
C、πS#,Nmne(SσC#≠’c102’(SC))
D、πS#,Name(S(SC))

答案B

解析 SQL语句的语义为“查询没有选修课程号为c102的学生的学号和姓名”。故选B。
转载请注明原文地址:https://jikaoti.com/ti/hvf7FFFM
0

随机试题
最新回复(0)