Bonjour,
je vous expose mon probleme
3 tables en jeu dans ma requête :
ALBUM (ID_ALBUM,NOM_ALBUM,ID_STYLE,ID_GROUPE,...)
STYLE (ID_STYLE,NOM_STYLE,...)
GROUPE (ID_GROUPE,NOM_GROUPE,...)
sachant qu'un album peut ne pas être rattaché à un groupe ou un style et que je veux la liste de tous les albums, voici la requête que j ai mise en place :
SQLtousAlbum = "SELECT ALBUM.ID_ALBUM , ALBUM.NOM_ALBUM , ALBUM.DATE_SORTIE , GROUPE.NOM_GROUPE , STYLE.NOM_STYLE " & _
"FROM ALBUM " & _
"LEFT OUTER JOIN GROUPE " & _
"ON ALBUM.ID_GROUPE = GROUPE.ID_GROUPE " & _
"LEFT OUTER JOIN STYLE " & _
"ON ALBUM.ID_STYLE = STYLE.ID_STYLE " & _
"ORDER BY ALBUM.ID_ALBUM DESC ;"
mon pb se situe au niveau du deuxième JOIN ! je n arrive pas a creer de requetes avec deux left outer join successifs!
Si je modifie mla requete avec seulement un des 2 left outer join pas de pb mais impossible de faire fonctionner les 2 en mm temps. Mon erreur :
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans la clause FROM.
Merci d'avance.
Partager