Как соединить две одинаковых по структуре таблицы друг с другом?
Одинаковые таблицы редактировались на разных клиентах, при этом количество строк/структура не менялись совершенно. Где-то "0" заменились на "1", где-то нет - вот и все))
Например, в таблице 1000 записей. На первом клиенте записи менялись до 500 id, во второй - после 500. То есть можно удалить все лишнее, что не менялось
Вопрос: какой командой можно соединить (дополнить) таблицы в одну?
Например, в таблице 1000 записей. На первом клиенте записи менялись до 500 id, во второй - после 500. То есть можно удалить все лишнее, что не менялось. Как соединить такие таблицы?
DELETE FROM `table1` WHERE `id` >= 500;
INSERT INTO `table1` (`id`, `column1`, `column2`, ...)
SELECT (`id`, `column1`, `column2`, ...)
FROM `table2`
WHERE `id` >= 500;