Подтвердить что ты не робот

Обновить таблицу из другой таблицы и другой базы данных

В принципе, я хочу сделать следующее: У меня есть таблица пользователей в моей первой базе данных (prc), например:

prc.user :
id_user : 45 | name_user : Test | login_user : test | pwd_user : test
[...]

И в моей второй базе данных (named: prc_test)

prc_test.user
id_user : 45 | name_user : Test | login_user : test | pwd_user : test
[...]

Вещь, которую я хочу сделать, обновляет все поля "pwd_user" в "prc_test.user" со значениями из pwd_user из "prc.user" Но в prc_test.user id не такие же, как в prc.user, поэтому я подумал о том, чтобы сделать это с помощью "name_user" (нет двух пар).

Какой-нибудь ключ к тому, как я могу это сделать? Я искал в Google, но то, что я нашел, всегда для некоторых конкретных случаев или для операторов вставки...

(я использую MySQL5.5)

Спасибо!

4b9b3361

Ответ 1

UPDATE 
  prc.user, 
  prc_test.user 
SET 
  prc_test.user.pwd_user = prc.user.pwd_user
WHERE 
  prc_test.user.name_user = prc.user.name_user