Forum » » Le coin des codeurs » » insertion données d'une table dans une autre
Posté : 7 févr. 2006 à 18:26 
en une requete, ca evite de mitrailler la bdd
la version pour Oracle,
INSERT INTO table1 VALUES(SELECT champ1, ..., champn FROM table2)
et MySql on doit pouvoir faire ca:
INSERT INTO table1 (col1,...coln) SELECT champ1,...,champn FROM table2;
(jai mis "colX" pour indiquer que le nom des champs "receveur" n'ont normalement pas besoins d'etre identiques avec les noms des champs de la table source.)
a voir...
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=19211&forum=5