3

私は2つのテーブルを持っています:

コース: ID、名前

教師: IdUser、IdCourse、IdSchool

たとえば、ID 10 のユーザーと ID 4 の学校があります。

IdUser 10 および IdSchool 4 と同じ行にあるテーブル Teacher に ID が記録されないように、テーブル Course 内のすべてのコースを選択したいと考えています。

このクエリを作成するにはどうすればよいですか?

4

1 に答える 1

6
SELECT Id, Name
FROM Course
WHERE Id NOT IN (
    SELECT IdCourse 
    FROM Teacher 
    WHERE IdUser = 10 AND IdSchool = 4
);
于 2014-04-13T13:46:40.100 に答える