У меня есть две таблицы, одна из которых хранит идентификатор старого img
id | old_img_name | old_img_id
, а другая таблица хранит информацию о текущем img
id |img_name | img_w | img_h | etc....
и imпри попытке создать запрос для обновления (переключения) информации из старой таблицы в новую, единственное поле, которое я хочу обновить, - это img_name.
Я создал два запроса, чтобы сделать это:
SELECT id, old_img_id, old_img_name FROM `img_archives` WHERE id = 3
UPDATE imgs SET img_name = old_img_name WHERE id = old_img_id
Я хочу объединить эти два запроса в один, но у меня много или проблемы с этим.
Я пробовал это:
UPDATE imgs SET img_name = img_archives_old_img_name FROM imgs INNER JOIN img_archives ON imgs_id = img_archives.old_img_id;
нене работает