已知如下关系:学生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. 以上说法都不正确;
已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句:SELECT AVG(Score) FROM Course, SC WHERE Course.C#=SC.C#; 关于其查询结果,下列说法正确的是( )。
A. 按每个学生统计其所学课程的平均成绩;
B. 按每门课程统计平均成绩;
C. 计算所有学生所有课程的平均成绩;
D. “按每个学生统计其所学课程的平均成绩”和“按每个学生统计其所学课程的平均成绩”都正确
E. 以上说法都不正确;