Hola a todos, tengo una consulta que recorre una tabla, y por cada registro hace un INSERT, seria algo parecido a esto:
Código PHP:
$sql1 = "SELECT algo FROM tabla1";
while(hay registros){
$sql2 = "INSERT INTO otra_tabla (id,algo) VALUES (NULL,". tabla1.algo .")";
}
No me he esmerado mucho con el codigo php, pero mi pregunta es si se puede hacer una consulta similar sin necesidad de entrar en bucles, con consultas anidadas o lo que sea..., de alguna forma mas eficiente que esta.
Alguna idea??
GRACIAS!