MYSQL присоединиться + заменить? - PullRequest
0 голосов
/ 02 ноября 2011

нужна помощь в построении запроса для замены полей в таблице, которые соответствуют второй таблице.

table1

city

table2

city | code

Мне нужно заменить все вхождения города в таблице1 кодом таблицы2, соответствующей полю города

Ответы [ 2 ]

1 голос
/ 02 ноября 2011

Я думаю, что это будет примерно так:

обновление таблицы 1 t1 set t1.city = t2.code из table2 t2 где t1.city = t2.city

0 голосов
/ 03 ноября 2011

На самом деле, не требуется для замены:

UPDATE table1 JOIN table2 ON table1.city = table2.city SET table1.code = table2.code
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...