Bonjour,
Je voudrais migrer un serveur mysql-server 4 vers mysql-server 5.
Cependant, j'ai un souci avec certaines requêtes, notament avec la clause left join lorsque j'utilise mysql 5.
exemple de requête :
SELECT DISTINCT cli_nom,cli_url,prj_enjeux,prj_solutions,projet.prj_id
FROM projet,client
LEFT JOIN projet_competences ON projet_competences.prj_id = projet.prj_id
LEFT JOIN competences ON projet_competences.cpt_id = competences.cpt_id LEFT JOIN projet_employe ON projet_employe.prj_id = projet.prj_id
LEFT JOIN employe ON projet_employe.emp_id = employe.emp_id
LEFT JOIN competences_activites ON competences_activites.cpt_id = projet_competences.cpt_id
WHERE prj_success = 'Y'
and projet.cli_id = client.cli_id
ORDER BY cli_nom asc
Unknown column 'projet.prj_id' in 'on clause'
Je voudrais savoir s'il serait possible de modifier quelque chose dans la configuration de mysql-server 5 pour ne pas modifier le code des requêtes.
Merci d'avance
Partager