alex: join unmöglich?

Beitrag lesen

Huhu, folgende konstellation:

2 Tabellen
----------
1. Tabelle (Tab1): ID, Name
2. Tabelle (Tab2): ID, ID1, ID2

Beim SELECT von Tab2 möchte ich gleich die ID1 und ID2 umgewandelt haben in Namen der Tab1

Beispiel:

Tab1:
1|Hugo
2|Bert

Tab2:
1|1|2

SELECT Tab2.ID, Tab1.Name as Name1, Tab1.Name as Name2 WHERE ...

und genau das ist der springende Punkt, ich weiss nicht wie ich die WHERE Klausel logisch aufbauen soll, entweder zeigt er mir nichts an:

WHERE Tab2.ID1=Tab1.ID AND Tab2.ID2=Tab1.ID => EMPTY

oder er zeigt es mir unbrauchbar doppelt:

WHERE Tab2.ID1=Tab1.ID OR Tab2.ID2=Tab1.ID =>
Hugo|Hugo
Bert|Bert

gewünscht ist aber:
Hugo|Bert

jetzt die Frage, kann man das verknüpfen, wenn ja wie?

danke, alex