已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT Sname FROM Student WHERE S# NOT IN (SELECT S# FROM SC WHERE C#= ‘C01’ and Score>=60);关于其查询结果,下列说法正确的是( )。
A. C01号课程及格的所有学生的姓名;
B. C01号课程不及格的所有学生的姓名;
C. 剔出掉C01号课程不及格学生的其他学生的姓名;
D. 剔出掉C01号课程及格学生的其他学生的姓名;
E. 以上说法都不正确;
查看答案
已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT Sname FROM Student, SC, Course WHERE Student.S#=SC.S# AND Course.C#=SC.C# AND T#= ‘T01’ AND Score<60;关于其查询结果,下列说法正确的是( )。
A. 学习T01号教师讲授课程不及格的所有学生的姓名;
B. 学习T01号教师讲授课程及格的所有学生的姓名;
C. 学习非T01号教师讲授课程不及格的所有学生的姓名;
D. 课程不及格的所有学生的姓名;
E. 以上说法都不正确;
已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT Sname FROM Student WHERE S# NOT IN ( SELECT S# FROM SC, Course WHERE T# = ‘03’ and SC.C# = C.C#);关于其查询结果,下列说法正确的是( )。
A. 学过03号教师讲授过的某一门课的学生的姓名;
B. 学过03号教师讲授过的所有门课的学生的姓名;
C. 没学过03号教师讲授过的任一门课的学生的姓名;
D. 没学全03号教师讲授过的所有门课的学生的姓名;
E. 以上说法都不正确;
已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT S# FROM SC WHERE Score<60 GROUP BY S# HAVING Count(*)>2; 关于其查询结果,下列说法正确的是( )。
A. 有2门以上不及格课程的同学的学号;
B. 有2门以上及格课程的同学的学号;
C. 有2人以上不及格课程的同学的学号;
D. 有2人以上及格课程的同学的学号;
E. 以上说法都不正确;
已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT S# FROM SC WHERE Score<60 AND Count(*)>2 GROUP BY S#; 关于其查询结果,下列说法正确的是( )。
A. 有2门以上不及格课程的同学的学号;
B. 有2门以上及格课程的同学的学号;
C. 有2人以上不及格课程的同学的学号;
D. 有2人以上及格课程的同学的学号;
E. 以上说法都不正确;