[MySql] Problem mit LEFT JOIN

d-Stench

Erfahrenes Mitglied
Hi Leute,

habe ein Problem mit folgendem SQL-String:

Code:
SELECT skate_Insert.ID AS id, skate_Insert.preis 
AS preis, skate_Model.model AS model, skate_Model.IDmodel AS idMod
FROM skate_Insert LEFT JOIN (skate_Model LEFT JOIN skate_Marke 
ON skate_Model.IDmarke=skate_Marke.IDmarke)
ON skate_Insert.IDmodel=skate_Model.IDmodel 
WHERE(skate_Insert.id>0)

Wenn ich nur ein JOIN benutze funktionniert alles! Es fehlt aber noch etwas an Infos.
Wenn ich den zweiten einfüge, bekomme ich 0-Ergenis!

Habe ich vielleicht ein Fehler den ich einfach nicht sehe?

die Tabellen stimmen!

Danke!

Gruß
d-Stench
 
Hi,

ich bin der Meinung,dass das so sollte (als 2tes on einfach and)

SELECT skate_Insert.ID AS id, skate_Insert.preis
AS preis, skate_Model.model AS model, skate_Model.IDmodel AS idMod
FROM skate_Insert LEFT JOIN (skate_Model LEFT JOIN skate_Marke
ON skate_Model.IDmarke=skate_Marke.IDmarke)
AND skate_Insert.IDmodel=skate_Model.IDmodel
WHERE(skate_Insert.id>0)

Gruß
 

Neue Beiträge

Zurück