Bonjour a tous!
J'ai un probleme avec une petite requete SQL avec jointure qui utilise trois tables!

Cette requete me donne une erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT  nombre_alumnos, fk_id_carrera FROM  alumnos_lasallistas, tesistas
LEFT OUTER JOIN alumnos_lasallistas ON tesistas.fk_matricula = alumnos_lasallistas.matricula_alumnos
RIGHT OUTER JOIN docentes ON docentes.id_docentes=tesistas.fk_asesor WHERE docentes.nombre_docentes='Jorge Pueblita';
Le truc c'est que si la requete est avec le select sur une seule des deux tables ca matrche:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT  nombre_alumnos FROM  alumnos_lasallistas
LEFT OUTER JOIN tesistas ON tesistas.fk_matricula = alumnos_lasallistas.matricula_alumnos
RIGHT OUTER JOIN docentes ON docentes.id_docentes=tesistas.fk_asesor WHERE docentes.nombre_docentes='Jorge Pueblita';
Voila! Merci de votre aide