Hi dedlfix,
Diese Abfrage gibt alle Datensätze mit dieser ID. Wobei du in der Form nicht unterscheiden kannst, ob sie von f oder a kommen und auch nicht die Anzahl ermitteln kannst. UNION ohne ALL entfernt doppelte Ergebniszeilen. Das betrifft die Fälle, bei denen F_ID und A_ID gleich sind.
Auch ist da das entweder-oder (=XOR) der Fragestellung nicht drin, falls das überhaupt so gemeint war.
Wenn du mit der Abfrage dein Ziel erreichst, dann wüsste ich nicht, was dagegenspräche.
Ok, danke für die Erklärung. Als Hinweis, was ich wollte: Es ging mir nur darum, festzustellen, ob entweder in f oder a ein Treffer ist. Ist das der Fall, ist mein Ziel erreicht. Ist die Ergebnismenge leer, ist mein Ziel ebenfalls erreicht. Im Grunde gehts mir nur darum, ob ein Treffer in a oder f vorhanden ist oder n icht, weil als Folge hieraus entweder ein Link generiert wird oder ein feststehender String ohne Anker.
Lukas