所以我試圖列出至少在一個類中但不屬於組的一部分的學生。我的代碼顯示0結果,但應該有兩個。我的where子句有什麼問題。我可以把它展示給學生參加一個或多個班級,只是不能讓它顯示那些也不屬於任何組的人。我的where子句有問題。我有3個相關的表。持有學生姓名和身份證的學生,持有學生ID和團體ID的會員,持有團體ID的學生團體。其中不存在子句sql
代碼:
select student.lastname
from student inner join enrolled on enrolled.studentid = student.sid
where not exists(
select *
from studentgroup inner join memberof on memberof.groupid = studentgroup.gid
)
Yupp that worked thanks – user12074577 2013-04-23 20:30:42