Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

php e mysql copiam registro de uma tabela para outra

INSERT INTO archive_table
SELECT * FROM original_table WHERE id = 1

Simples assim.

Se as tabelas tiverem um número de coluna diferente, outro layout etc., você terá que especificar colunas:também
INSERT INTO archive_table(field1, field2, field3)
SELECT field7, field8, field9 FROM original_table WHERE id = 1