【发布时间】:2017-10-16 06:01:19
【问题描述】:
表格:
tblStudents:
ID, Student Name
1, John
2, Mark
3, Fred
tblEnrolledSubjects:
ID, Student ID, Subject ID, Score
1, 1, 1, 75
2, 1, 2, 75
3, 1, 3, 75
4, 1, 4, NULL
5, 2, 1, 75
6, 3, 1, 75
7, 3, 2, 80
8, 3, 3, 85
tblSubject:
ID, Subject Name
1, Maths
2, English
3, Science
4, History
我想返回所有科目得分超过(例如 70)的所有不同学生。选择 [学生姓名]
学生可以注册一门或多门科目。 如果学生的一门科目成绩未达到要求,则不应列出。
从他上面的数据我希望看到
Mark
Fred
对此的 SQL 查询是什么?
【问题讨论】: