Código PHP:
"INSERT INTO tabla_destino (cod, nom, sueldo, fecha)
VALUES ($cod, $nom, $sueldo, $fecha)");
Código PHP:
$sql = "INSERT INTO tabla_destino (cod, nom, sueldo, fecha)
SELECT cod, nom, sueldo, fecha
FROM tabla_origen";
En el segundo caso si la tabla_destino tiene más campos, igual los inserta.
Por qué es diferente si en ambos casos es un insert? o estoy omitiendo algo?
Espero comentarios y/o sugerencias. Gracias.