Perón por la observación, pero si estás preguntando eso entonces es que no has trabajado ni leído nada sobre SQL, ¿no es así?
Lo que estás preguntando es el uso de INSERT, una sentencia DML, cuya sintaxis en MySQL puedes consultar en el manual:
13.2.4. Sintaxis de INSERT,
13.2.4.1. Sintaxis de INSERT ... SELECT
Si has usado algún DBMS antes, el uso es exactamente el mismo en la mayor parte de los casos. Todos los DBMS respetan el ANSI SQL, por lo que la sintaxis sigue siendo la misma.
Código SQL:
Ver originalINSERT INTO tabla1(campos)
SELECT valoresParaCadaCampo
FROM tabla2;
Danos un poco más de detalles que en qué consiste tu duda sobre el uso de INSERT y en qué contexto tienes problemas.