différences de syntaxe entre mysql 4 et 5
voilà j'essai de migrer de la 4.1 à la 5.0...
Seulement des requêtes qui passaient avant ne passent plus.
comme par exemple :
Code:
1 2 3 4 5 6 7 8 9
|
SELECT COALESCE( PL.title, '' ) AS title
FROM
pages AS P,
sections AS S LEFT JOIN page_i18n AS PL ON PL.FK_pageID = P.pageID AND PL.FK_lang_code LIKE 'fr'
WHERE
P.FK_sectionID = S.sectionID AND
S.name LIKE 'public' AND
P.name LIKE 'home' |
Voilà ce qu'il me renvoie :
Code:
1 2
|
#1054 - Unknown column 'P.pageID' in 'on clause' |
Savez-vous si c'est normal et si je dois m'attendre à d'autres surprises de ce type ?