Bonjour,
pour vous exposer mon problème j'ai 2 tables sur lesquelles je fais un union par rapport à un ID personne...
Mon problème est d'insert dans une table tierce les données de cette union des 2 premieres tables et je ne sais pas comment construire mon insert sous access :
ma requête d'union donne
On va dire que cette requête me remonte 10 champs et que je dois pour chaque ligne l'insérée dans ma T3 ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM T1 INNER JOIN T2ON T1.PERS_SOURCE = T2.IDYNPN
j'ai tenté un :
T47 => table finale avec jointure de mes tables
3premiers champs PERS_RENUM
tous les champs suivant T47TR
Liés par IDYNPN de ma table 2 et PERS_SOURCE de ma table 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 INSERT INTO T47 (PERS_SOURCE,PERS_CIBLE,CDBQ00_RENUM_PERS,CDBQ00_T47TR,IDYNPN,NORN05,IDKIB1,IDCR00,EAPR01,CDCH01) SELECT A.PERS_SOURCE, B.PERS_CIBLE,A.CDBQ00,B.CDBQ00,IDYNPN,NORN05,IDKIB1,IDCR00,EAPR01,CDCH01 FROM PERS_RENUM A INNER JOIN T47TR B ON A.PERS_SOURCE B.PERS_CIBLE
Finalement poster "à haute voix" permet de se débloquer
Partager