Hello Flo,
Alors pour la comparaison, il semble que les identifiants soient identiques non ?
Pour la comparaison SQL, tu peux ressortir les résultats via une requête avec not in :
Select * from [table1] where critere not in (select critere from [table2])
Cette requête va te sortir les infos qui ne se trouvent pas dans la [table2] mais qui sont dans la [table1].
Pour ce qui est de l'insertion dans la seconde table, tu peux utiliser ça :
INSERT INTO Table2 (champ1,champ2,champ3,champ4) SELECT Table1.champ1,Table1.champ2,Table1.champ3,Table1.champ4) FROM Table1 WHERE
Table2.critere not in (select critere from Table1)
Pour ce qui est du backup.... tu peux toujours faire une table tempo, mais perso, je n'y vois pas l'utilité.
J'espère que c'est clair pour toi :)