Requete SQL jointure externe sur plusieurs tables
Bonjour
Je developpe sur Access et j'attaque une base SQL SERVER j'ai une rquete a ecrire qui doit en fonction de l'annee precedente remplir l'annee en cours
exemple pour l'annee 2010 je recupere les informations de l'année 2009 et je rempli les champs de ma table avec les donnes de l'année 2009 sauf pour le champ annee bien sur qui lui prend l'année en cours.Sauf qu ela c un peu plus complexe je doit aussi lié une table pour ne recuperer que certaine données pour ce faire j'ai ecrit la requete suivante :
Code:
1 2 3 4 5 6 7 8
| select Table1.activiteid, Table1.accueilid, Table1.annee, ,Table2.groupe
from Table1,Table2 left join
(select Table1.capaciteid, , TActiviteNetCapacite.activiteid, TActiviteNetCapacite.annee, from Table1
where Table1.annee = 2011) R_table1 on Table1.capaciteid =R_table1.capaciteid
where Table1.annee = 2010 and Table1.activiteid= Table2.activiteid and Table2.groupe ='PERI' |
Quand j'execute cette requete j'obtiens l'erreur ODBC l'appel a echoué et je ne trouve pas de solution
Merci de votre aide