8
votes

Copier des rangées d'une table à une autre dans MySQL

J'ai deux tables avec la même structure. J'ai besoin de sélectionner des données d'une table et de les stocker dans l'autre.

Comment puis-je faire ça?


1 commentaires

Malheureusement, MySQL ne prend pas en charge Select dans: dev.mysql.com/doc/refman/5.0/fr/...


4 Réponses :


6
votes

laisser sortir les valeurs mots clés xxx


1 commentaires

Vous ne voulez pas laisser le moteur à dB assumer l'ordre de champ, être explicite



17
votes
insert into tablea(id,name) select id,name from tableb;

0 commentaires

8
votes

Comme ils sont la même structure, vous pouvez simplement faire

insert into table1 select colum1, column2,... from table2


0 commentaires

7
votes
insert into blacklist 
select * 
from newblacklist 
where numbers ='123456'

0 commentaires