选择一对多

时间:2017-04-09 18:13:31

标签: sql

我有学生S表和测试T表,从S到T有一对多的关系。

T有一个布尔字段"已通过",我想获得所有测试失败的所有学生的列表。

1 个答案:

答案 0 :(得分:1)

假设studentids表中都有t字段:

select * from s 
where not exists (select * from t where t.studentid = s.studentid and t.passed = 1)