У меня есть две таблицы с некоторыми столбцами:
Первая таблица уже содержит значения для item_id, а вторая таблица уже содержит значения для item_data_id и item_id, заполненные уникальными идентификаторами (где значения item_id для обоих уже совпадают). Как обновить items.item_data_id (таблица 1), чтобы отразить значения, уже присутствующие в item_data.item_data_id (таблица 2), не обновляя каждую строку в столбце таблицы 2?
Вы можете попробовать использовать соединение как
update items
set item_data_id = item_data.item_data_id
from item_data
where items.item_id = item_data.item_id