Forum » » Le coin des codeurs » » insertion données d'une table dans une autre
Posté : 07-02-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 REvolution 16
https://lab.grottes-et-karsts-de-chine.org/viewtopic.php?topic=19211&forum=5