Il modo migliore è quello che ti ha suggerito stefano3804
P.s. è una sola query, inserisce nella tabella 1 tutte i record restituiti dalla select gestendo in maniera automatica gli id come quando fai nuovi inserimenti.codice:INSERT INTO tabella_1 (campo1, campo2) SELECT (campo1, campo2) FROM tabella_2