📜  门| GATE-CS-2003 |第 86 题

📅  最后修改于: 2021-09-25 05:20:21             🧑  作者: Mango

考虑下面显示的一组关系和后面的 SQL 查询。

Students: (Roll_number, Name, Date_of_birth)
  Courses: (Course number, Course_name, Instructor)
  Grades: (Roll_number, Course_number, Grade)
select distinct Name
         from Students, Courses, Grades
         where Students. Roll_number = Grades.Roll_number
              and Courses.Instructor = Korth
              and Courses.Course_number = Grades.Course_number
              and Grades.grade = A

以下哪个集合是由上述查询计算的?
(A)在 Korth 教授的所有课程中获得 A 级的学生姓名
(B)所有课程成绩为A的学生姓名
(C)在 Korth 教授的至少一门课程中获得 A 级的学生姓名
(D)以上都不是答案: (C)
说明:该查询给出了在 Korth 教授的任何课程中获得“A”级成绩的所有学生的姓名。
所以,C是正确的选择。
如果您发现上面的帖子有任何错误,请在下面发表评论。
这个问题的测验