0

関係代数についての宿題に追われていて、行き場がありません。コースごとに異なる教師が登録されているデータベースを取得しました。私がすべきことは、1 つのコースにしか登録されていない教師を見つけることです。

データベースがどのように見えるかの例:

Course  |  TeacherName
--------+-----------------
Math    |  Peter
History |  Kyle
History |  Kyle

したがって、この例では、Peter を見つける必要がありますが、すべて道に迷っており、何を検索すればよいかわかりません。

4

1 に答える 1

0

とを使用する必要がありGROUP BYますHAVING

SELECT  TeacherName
FROM    YourTableName
GROUP BY TeacherName
HAVING COUNT(*) = 1;

SQL フィドルの例

于 2013-02-22T12:27:39.787 に答える