INSERT INTO table3
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
puisque vous avez les mêmes colonnes dans les trois...
Dans un cas général, vous devriez travailler avec des listes de colonnes comme
INSERT INTO table3 (col1, col2, col3)
SELECT col1, col2, col3 FROM tabel1
UNION
SELECT col1, col2, col3 FROM tabel2
De cette façon, vous évitez les problèmes avec auto_increment
id-colonnes. Vous devriez également envisager d'utiliser UNION ALL
depuis UNION
filtre les lignes en double et prendra donc plus de temps sur les grandes tables.