コースを提供している各部門が提供するクラスの少なくとも1つに登録しているすべての生徒の名前を選び出してみましょう。
SELECT SName, SNo FROM student s WHERE NOT EXISTS (SELECT * FROM department d WHERE d.Dept IN (SELECT Dept FROM course) AND NOT EXISTS (SELECT * FROM course c, registration r, class cl WHERE c.Dept=d.Dept AND c.CNo=r.CNo AND s.SNo=r.SNo AND r.CNo=cl.CNo AND r.Sec=cl.Sec)));
「例: EXISTSと相関SUBQUERY」のテーブルの内容にあるように、以下の行が返されます。
SName SNo ----- --- Helen Chu 1