Задать вопрос
@WebforSelf

Как сделать слияние 2 таблиц mysql и добавить новые столбцы?

есть 2 таблицы в базе данных.

таблица table 1
id, name

таблица table 2
id, phone, adress

Как сделать слияние чтоб в table 1 встали поля phone ,adress

чтоб в итоге в table 1 было id,name, phone,adress
id у таблиц совпадает. пробовал копировать столбец, он вставляется внизу таблицы а не с первого столбца.
  • Вопрос задан
  • 185 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@WebforSelf Автор вопроса
Вот идеальное решение, вдруг кому пригодится

update table2 t2, table1 t1
set t2.pole1=t1.pole1,t2.pole2=t1.pole2
where t1.name=t2.name;
select * from table2;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Radjah
@Radjah
Как вариант SELECT INTO

Выгрузка в файл и загрузка из файла.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы