Multiples jointures sous Access (ASP)
Les jointures sous Access c'est pas ce qu'il y a de plus simple ! J'ai eu pas mal de soucis et j'espère vous faire gagner du temps en vous proposant directement une solution pour corriger les erreurs pouvant survenir lorsque vous associés plusieurs jointures (Left, Inner, Right et Outer) dans une unique requête sous Access.
Voici un exemple de requête que vous utilisez actuellement (mauvaise méthode, erreur access...)
SELECT tun.monchamp AS champ1, tdeux.monchamp AS champ2, ttrois.monchamp AS champ3 FROM table1 AS tun LEFT JOIN table2 AS tdeux ON (tdeux.id=tun.reftdeux) LEFT JOIN table3 AS ttrois ON (ttrois.id=tdeux.redttrois)
Et voici la solution ! (les parenthèse )
SELECT tun.monchamp AS champ1, tdeux.monchamp AS champ2, ttrois.monchamp AS champ3 FROM (((table1 AS tun) LEFT JOIN table2 AS tdeux ON (tdeux.id=tun.reftdeux)) LEFT JOIN table3 AS ttrois ON (ttrois.id=tdeux.redttrois))
Voilà, en espérant vous avoir été utile