Je kunt ook proberen:
INSERT IGNORE
INTO table_1
SELECT *
FROM table_2
;
waardoor die rijen in table_1 die in table_2 kunnen vervangen die een overeenkomende primaire sleutel hebben, terwijl nog steeds rijen met nieuwe primaire sleutels worden ingevoegd.
Als alternatief,
REPLACE
INTO table_1
SELECT *
FROM table_2
;
zal die rijen die al in table_1 staan bijwerken met de overeenkomstige rij uit table_2, terwijl rijen met nieuwe primaire sleutels worden ingevoegd.