biensur que l'on peut
considerons 3 tables
matable1 :
id int2,
nom varchar(32);
matable2 identique à matable1
matable 3 :
idauto serial
idautre int2
nom varchar(32)
prenom varchar(32)
1er cas : matable1 >> matable2
insert into matable2 select * from matable1;
2eme cas : matable2 >> matable3 quand id>3
insert into matable3 (idautre,nom) select id, nom from matable2 where id>3
tu peux aller beaucoup plus loin, en utilisant les jointures, sous requete, etc.. il faut juste mettre devant INSERT INTO....
et penser aux champs de destination
Partager