MySQL - копировать данные из строки в другую таблицу? - PullRequest
0 голосов
/ 21 мая 2018

У меня есть таблица1 и таблица2. Я хочу обновить адрес в таблице2 в соответствии с именем в таблице1

, например:

таблица 1 (данные актуального обновления)

Джонни 1-я улица, Дэвид 2-я улица, Дэнни, 4-я улица

Таблица 2 (старая):

Джонни неизвестно

Дэвид, 5-я улица

Дэнни Франция

Даниэль 2-ая улица

таблица2 (должно быть как таблица1)

Джонни 1-я улица

Дэвид 2-я улица

Дэнни 4-я улица

Даниэль, 2-ая улица

есть команда, которая делает это автоматически?или мне нужно написать код для него?

спасибо,

1 Ответ

0 голосов
/ 21 мая 2018

Попробуйте это:

UPDATE Table1, Table2
SET Table2.address = Table1.address
WHERE Table1.Name = Table2.Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...