Sie können auch versuchen:
INSERT IGNORE
INTO table_1
SELECT *
FROM table_2
;
Dadurch können die Zeilen in Tabelle_1 diejenigen in Tabelle_2 ersetzen, die einen übereinstimmenden Primärschlüssel haben, während weiterhin Zeilen mit neuen Primärschlüsseln eingefügt werden.
Alternativ
REPLACE
INTO table_1
SELECT *
FROM table_2
;
aktualisiert diese Zeilen bereits in Tabelle_1 mit der entsprechenden Zeile aus Tabelle_2, während Zeilen mit neuen Primärschlüsseln eingefügt werden.