Tabellen verknüpfung mit Join
-
Also hab insgesamt drei Tabellen die mit einander zusammenhängen.
Platz
Pleatze
BezügeSELECT * FROM PLATZ RIGHT JOIN PLAETZE ON ID = PLATZID
Wie man draus erkennen kann ist Platz mit Hilfe der Platzid zu PLaetze.id verknüft. funktioniert aber mein Problem ist die dritte Tabelle mit Platz.BezügeID mit Bezüge.ID verknüpft werden. Wie stell ich das an hat jemand mal einen Codeschinpsel
-
Wenn ich das richtig in Erinnerung hab kann man das doch auch einfach so schreiben:
SELECT * FROM Platz, Plaetze, Bezuege WHERE Platz.Platzid = Plaetze.id AND Platz.Bezuegeid = Bezuege.id
Hab schon lange nichst mehr mit Datenbanken gemacht
Gruß
-
und wenn du unbedingt JOINS brauchst:
SELECT * FROM (Platz RIGHT JOIN Plaetze ON Platz.PlatzID=Plaetze.ID) RIGHT JOIN Bezuege ON Platz.BezugID=Bezuege.ID WHERE ...