Jens@frustriert: MySQL: Mehrfachjoin

Beitrag lesen

ach ja - passend zu diesem Beispiel die Lösung für alle Interessierten:

SELECT BestellungID, T1.AdresseID AS ID_Lieferadresse, T1.Strasse, T1.Stadt, L1.Land, T2.AdresseID AS ID_Empfaengeradresse, T2.Strasse, T2.Stadt, L2.Land
FROM Bestellungen JOIN Adressen AS T1 JOIN Laender AS L1 JOIN Adressen AS T2 JOIN Laender AS L2
ON T1.AdresseID = LieferadresseID
AND T2.AdresseID = EmpfaengeradresseID
AND L1.LandID = T1.LandID
AND L2.LandID = T2.LandID
AND BestellungID = 1002