Eddie: Zweiseitige Abfrage nach nicht existierenden Schlüsseln

Beitrag lesen

Hallo allerseits,

ich beisse mir hier gerade die Zaehne an einer etwas komplizierten Abfrage aus :-(

Und zwar habe ich 2 Tabellen REL1 und REL2, die ggf. mittels Fremdschlüssel auf eine dritte Tabelle TARGET verweisen.

Jetzt würde ich gerne diejenigen Einträge in TARGET rausfinden, auf die weder REL1 noch REL2 verweisen, für die dann also jeweils COUNT(*) = 0 wäre. Nur hab ich echt keine Ahnung, wie ich das machen soll :-(

Mit nur einer Fremdschlüssel-Tabelle krieg ich das noch hin:

SELECT *
FROM target
LEFT OUTER JOIN rel1
ON target.id = rel1.targetId
WHERE rel1.targetId IS NULL

Geht das auch irgendwie mit zwei Tabellen???

Danke für eure Hilfe,
Eddie

--
Old men and far travelers may lie with authority.