INSERT INTO table3
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
тъй като имате еднакви колони и в трите...
В общ случай трябва да работите със списъци с колони като
INSERT INTO table3 (col1, col2, col3)
SELECT col1, col2, col3 FROM tabel1
UNION
SELECT col1, col2, col3 FROM tabel2
По този начин избягвате проблеми с auto_increment
id-колони. Също така трябва да помислите за използването на UNION ALL
от UNION
филтрира дублиращи се редове и следователно ще отнеме повече време на големи таблици.