leni_m
@leni_m
ЧупаКобрус

Можно ли заменить значения из другой таблицы Mysql?

есть таблица
a  | b
a1 | b1
a2 | b2
...

во вторую таблицу я подставлял значения из первой
b  | c
b1 | c1
b2 | c2
...

но теперь понадобилось заменить поле b на значения a из первой таблицы
т.е. 2 таблица должна получиться
b  | c
a1 | c1
a2 | c2
...

Подскажите пожалуйста можно ли такое сделать и каким запросом?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега MySQL
UPDATE 
    `second_table`
    JOIN `first_table` ON (`first_table`.`b`=`second_table`.`b`)
SET
    `second_table`.`b`=`first_table`.`a`
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы