INSERT INTO table3
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
eftersom du har samma kolumner i alla tre ...
I ett allmänt fall bör du arbeta med kolumnlistor som
INSERT INTO table3 (col1, col2, col3)
SELECT col1, col2, col3 FROM tabel1
UNION
SELECT col1, col2, col3 FROM tabel2
På så sätt undviker du problem med auto_increment
id-kolumner. Du bör också överväga att använda UNION ALL
sedan UNION
filtrerar bort dubbletter av rader och tar därför längre tid på stora bord.