Только начал изучать SQL, возник такой вопрос, не смог найти (скорее всего не грамотно вводил в поиск). Имеется: таблица1 и таблица2 с одинаковой структурой (id (PK), строка1, строка2). Мне необходимо перенести данные в таблица1 (строка1, строка2) из таблица2 (строка1, строка2) по совпадению id("таблица1 id" = "таблица2 id"). Заранее благодарен за совет.
INSERT INTO Table1 SELECT * FROM Table2
переносились товары на другую версию cms, а вот эти 2 колонки были нестандартные и не перенеслись модулем, теперь 2 таблицы с одинаковыми id, но в новой пустые колонки, необходимо взять 2 колонки со старой и перенести из них данные в новую таблицу (id совпадают).
Это НЕ называется переносом. Это обновление данных.
UPDATE new_table n, old_table o
SET n.empty_field_1 = o.field_1, n.empty_field_2 = o.field_2
WHERE n.id = o.id
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости