McMuh
15-03-2007, 17:00
Moin Leutz, für euch wahrscheinlich eine Kleinigkeit:
SELECT
`c`.`con_cat`,
`e`.`name`,
`d`.`lft`,
`d`.`rgt`
FROM
`categories` as `c`,
`categories` as `d`
LEFT JOIN `categories_description` `e`
ON (`c`.`con_cat` = `e`.`con_cat`)
WHERE
`d`.`con_lang` = '0' AND
`c`.`con_lang` = `d`.`con_lang` AND
`e`.`con_lang` = '1' AND
`c`.`lft` BETWEEN `d`.`lft` AND `d`.`rgt` AND
`c`.`notvisible` = '0' AND
LOWER(`e`.`name`) like '%bla%'
GROUP BY
`c`.`lft`, `c`.`rgt`
Diese Abfrage läuft unter mysql 4.x wunderbar, auf 5.x nicht mehr. Woran liegt das?
"Unknown column 'c.con_cat' in 'on clause'"
Das ist die Meldung, aber c.con_cat ist in categories definitiv vorhanden....
Vielen Dank!
SELECT
`c`.`con_cat`,
`e`.`name`,
`d`.`lft`,
`d`.`rgt`
FROM
`categories` as `c`,
`categories` as `d`
LEFT JOIN `categories_description` `e`
ON (`c`.`con_cat` = `e`.`con_cat`)
WHERE
`d`.`con_lang` = '0' AND
`c`.`con_lang` = `d`.`con_lang` AND
`e`.`con_lang` = '1' AND
`c`.`lft` BETWEEN `d`.`lft` AND `d`.`rgt` AND
`c`.`notvisible` = '0' AND
LOWER(`e`.`name`) like '%bla%'
GROUP BY
`c`.`lft`, `c`.`rgt`
Diese Abfrage läuft unter mysql 4.x wunderbar, auf 5.x nicht mehr. Woran liegt das?
"Unknown column 'c.con_cat' in 'on clause'"
Das ist die Meldung, aber c.con_cat ist in categories definitiv vorhanden....
Vielen Dank!
