
Hallo,
jetzt sitze ich schon eine ganze weile an einem problem und find irgendwie die lösung nicht. vielleicht hat jemand ja eine idee.
ich habe folgende 3 tabellen:
abteilungscode (id, code, name)
klinik (id, name)
abteilung (id, klinik, abteilungscode)
in der tabelle abteilungscode stehen alle abteilungen, die eine klinik haben könnte
id1 - 0100 - innere medizin
id2 - 0102 - innere medizin mit schwerpunkt geriatrie
id3 - 0200 - geriatrie
...
in der tabelle klinik stehen alle kliniken
id1 - klinik A
id2 - Klinik B
id3 - Klinik C
in der tabelle abteilung stehen alle abteilungen die zu einer klinik gehören können.
id1 - 1 - 1
id2 - 1 - 2
id3 - 1 - 3
id4 - 2 - 2
id5 - 2 - 3
id6 - 3 - 1
id7 - 3 - 3
die klinik A hat also alle abteilungen und die Klinik B hat nur die abteilungen 0102 und 0200.
jetzt möchte ich alle kliniken haben, die KEINE abteilung mit dem code 0100 (innere medizin) haben. in diesem beispiel sollte das also nur die klinik B sein.
folgende abfrage habe ich:
Code: In Zwischenablage kopieren (nur IE)damit wird aber leider trotzdem auch die Klinik A und C mit aufgeführt und nur die abteilung 0100 nicht mit aufgeführt.