Можете също да опитате:
INSERT IGNORE
INTO table_1
SELECT *
FROM table_2
;
което позволява на тези редове в table_1 да заменят тези в table_2, които имат съвпадащ първичен ключ, като същевременно вмъкват редове с нови първични ключове.
Като алтернатива,
REPLACE
INTO table_1
SELECT *
FROM table_2
;
ще актуализира тези редове, които вече са в таблица_1, със съответния ред от таблица_2, като същевременно вмъква редове с нови първични ключове.