Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment copier des données d'une table vers une autre nouvelle table dans MySQL ?

Cela fera ce que vous voulez :

INSERT INTO table2 (st_id,uid,changed,status,assign_status)
SELECT st_id,from_uid,now(),'Pending','Assigned'
FROM table1

Si vous souhaitez inclure toutes les lignes de table1. Sinon, vous pouvez ajouter une instruction WHERE à la fin si vous souhaitez ajouter uniquement un sous-ensemble de table1.

J'espère que cela vous aidera.