INSERT INTO archive_table
SELECT * FROM original_table WHERE id = 1
ganz einfach.
Wenn Tabellen eine andere Spaltennummer, ein anderes Layout usw. haben, müssen Sie Spalten :too
angebenINSERT INTO archive_table(field1, field2, field3)
SELECT field7, field8, field9 FROM original_table WHERE id = 1