j'ai un probleme de jointure avec access sur la requete suivante :
il me retourne : Expression de jointure non supportée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT COM_NB_INSEE, COM_TXT_INSEE, Sum(RH_NB_PLACE) FROM LR_COMMUNE LEFT JOIN (select Dat_commune, rh_nb_place from data, RESTAURANT_HEBERGEMENT where dat_id = rh_data) ON com_nb_insee = Dat_commune group by com_nb_insee, com_txt_insee
bon je n'ai pas désesperé (m'etant habitué aux plaintes continuelles d'access), j'ai refait ma requete avec l'utilitaire de requete access, j'obtient :
et il me donne la meme erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT LR_COMMUNE.COM_NB_INSEE, LR_COMMUNE.COM_TXT_INSEE, Sum(RESTAURANT_HEBERGEMENT.RH_NB_PLACE) AS SommeDeRH_NB_PLACE FROM (LR_COMMUNE LEFT JOIN DATA ON LR_COMMUNE.COM_NB_INSEE = DATA.DAT_COMMUNE) INNER JOIN RESTAURANT_HEBERGEMENT ON DATA.DAT_ID = RESTAURANT_HEBERGEMENT.RH_DATA GROUP BY LR_COMMUNE.COM_NB_INSEE, LR_COMMUNE.COM_TXT_INSEE;
ca marche si je retire le left join, mais le but est de le garder...
Partager