INSERT INTO table3
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
da du har de samme kolonner i dem alle tre ...
I et generelt tilfælde bør du arbejde med kolonnelister som
INSERT INTO table3 (col1, col2, col3)
SELECT col1, col2, col3 FROM tabel1
UNION
SELECT col1, col2, col3 FROM tabel2
På denne måde undgår du problemer med auto_increment
id-kolonner. Du bør også overveje at bruge UNION ALL
siden UNION
filtrerer duplikerede linjer fra og vil derfor tage længere tid på store borde.