INSERT INTO table3
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
aangezien je in alle drie dezelfde kolommen hebt ...
In het algemeen zou u moeten werken met kolomlijsten zoals
INSERT INTO table3 (col1, col2, col3)
SELECT col1, col2, col3 FROM tabel1
UNION
SELECT col1, col2, col3 FROM tabel2
Op deze manier vermijd je problemen met auto_increment
id-kolommen. Overweeg ook om UNION ALL
. te gebruiken sinds UNION
filtert dubbele regels weg en duurt daarom langer bij grote tabellen.