2016-03-20 16 views
-3

die Fragen, warum Beispiel 1 Werken und Beispiel 2 tut nicht, dass ich die zweite VarianteAbfrage wählen (LEFT JOIN)

example1

$query = "SELECT i.category_id, h.line 
FROM litline i 
LEFT JOIN links as h ON (i.category_id = h.id)"; 

Beispiel 2

$query = "SELECT i.category, h.line 
FROM litline i 
LEFT JOIN links as h ON (i.category = h.name)"; 
verwenden möchten

bitte irgendwelche Vorschläge, danke

+0

Wahrscheinlich, weil 'i.category' nicht gleich' h.name' – RiggsFolly

+0

@RiggsFolly prüft ich, alles ist identisch – TestPRK

+0

Oh und was whati001 @ sagte – RiggsFolly

Antwort

1

In der zweiten Abfrage Sie haben am Ende ein einfaches Zitat, aber am Anfang doppelt.

+0

Nein, das ist nicht das Problem .... – TestPRK

+0

Ok, können Sie die Tabellen posten? – whati001