Hallo Leute,
folgende SQL-Abfrage läuft zwar in einer Access-Datenbank, aber unter MySQL wird kein Resultat geliefert.
Kann jemand auf Anhieb sehen, wo der Fehler oder das Problem liegt ? Das einzig Aussergewöhnliche ist die Doppel- oder besser Dreierverknüpfung:
SELECT Tabelle_1.Feld_1, Tabelle_3.Feld_1 FROM Tabelle_1 INNER JOIN Tabelle_2 ON Tabelle_1.Feld_2 = Tabelle_2.Feld_2 LEFT JOIN Tabelle_3 ON Tabelle_1.Feld_3 = Tabelle_3.Feld_3 AND Tabelle_2.Feld_4 = Tabelle_3.Feld_4 WHERE Tabelle_1.Feld_5 = 5 AND Tabelle_1.Feld_6 = 6
Vielleicht kann mir jemand sagen, was man evtl. ändern müsste ?!
Vielen Dank für Eure Hilfe !
Gruß
El Grande
http://www.copamundial.de
folgende SQL-Abfrage läuft zwar in einer Access-Datenbank, aber unter MySQL wird kein Resultat geliefert.
Kann jemand auf Anhieb sehen, wo der Fehler oder das Problem liegt ? Das einzig Aussergewöhnliche ist die Doppel- oder besser Dreierverknüpfung:
SELECT Tabelle_1.Feld_1, Tabelle_3.Feld_1 FROM Tabelle_1 INNER JOIN Tabelle_2 ON Tabelle_1.Feld_2 = Tabelle_2.Feld_2 LEFT JOIN Tabelle_3 ON Tabelle_1.Feld_3 = Tabelle_3.Feld_3 AND Tabelle_2.Feld_4 = Tabelle_3.Feld_4 WHERE Tabelle_1.Feld_5 = 5 AND Tabelle_1.Feld_6 = 6
Vielleicht kann mir jemand sagen, was man evtl. ändern müsste ?!
Vielen Dank für Eure Hilfe !
Gruß
El Grande
http://www.copamundial.de
Kommentar