Die Tabellenstruktur ist so, wie ich sie oben beschrieben haben.
Es gibt eine Tabelle "user", eine Tabelle "university". Die Tabelle "user" ist über eine n:m Beziehung mit der Tabelle "university" verbunden. Das heißt, ich habe eine Tabelle "visiteduniversities" eingefügt, die jeweils einen Datensatz von "user" mit einem von "university" verbindet (n:m halt).
Nun möchte ich einen SQL Query haben, der mir alle User liefert, die auf den gleichen Universitäten (mindestens eine) waren wie ich.
Wenn ich z.B. auf der Universität X und Universität Y war, dann möchte ich alle user haben, die nur auf der Universität X waren oder nur auf der Universität Y, oder auf beiden. |