Hallo,
Hallo,
vielleicht hat jemand eine Idee zur Lösung meines Problem. Bei meiner MySQL-Abfrage (siche unten) bekomme ich immer folgende Meldung:
#1054 - Unknown column 'pg.uid' in 'on clause'
> SELECT pg.uid AS guid, pg.parent_id AS gparent_id, pg.sort_id, pg.creation_date, ne.uid, ne.parent_id, n.content AS name
> FROM product_grp AS pg, product_grp_name AS pgn, name AS n
> LEFT JOIN be_nav_element AS ne ON (ne.foreign_id = pg.uid AND ne.type_id = '5')
> WHERE pgn.grp_id = pg.uid
> AND n.uid = pgn.name_id
> AND n.lang_id = '1'
>
Hm ... du sagst pg.uid AS guid und versuchst dann doch die Original-Bezeichnung mit ne.foreign_id zu vergleichen. Letzteres kommt in deinem SELECT sonst überhaupt nicht vor. Merkwürdig.
Mein Vorschlag:
SELECT ..., ne.foreign_id FROM ...
... ON ne.foreign_id = guid ...
Gruß,
Leeloo
--
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra