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 филтрира дублиращи се редове и следователно ще отнеме повече време на големи таблици.