Bonjour à tous et toutes,
J'ai un petit problème concernant les LEFT JOIN. Je suis sous Access 2003 et j'execute une requete sur 3 tables, tuteur, binome, et etudiant.
Lorsque j'utilise des inner join, cela fonctionne, cf le code ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT binome.idTuteur AS binome_idTuteur, binome.idEtudiant AS binome_idEtudiant, binome.annee, binome.status, binome.probleme, binome.descriptionProbleme, binome.dateResolution, etudiant.idEtudiant AS etudiant_idEtudiant, etudiant.nom AS etudiant_nom, etudiant.prenom AS etudiant_prenom, tuteur.idTuteur AS tuteur_idTuteur, tuteur.nom AS tuteur_nom, tuteur.prenom AS tuteur_prenom, tuteur.telephone, tuteur.portable, tuteur.email FROM (tuteur INNER JOIN (etudiant INNER JOIN binome ON etudiant.idEtudiant = binome.idEtudiant) ON binome.idTuteur = tuteur.idTuteur);
Par contre, dès que je souhaite remplacerun de mes INNER JOIN par un LEFT JOIN ou un LEFT OUTER JOIN, je me tape un superbe expression de jointure non supportée
Quelqu'un aurait une idée? merci d'avance
Partager