No se si te he entendido bien, pero en mysql si ejecutas lo siguiente, lo que harás es copiar un registro en otra tabla.
Ambas tablas deben de tener los mismos campos.
Código:
INSERT INTO tabla1 SET (SELECT * FROM tabla2 WHERE id=x)
Con esto insertas en la tabla 1 el registro de x de la tabla 2
Saludos.