0
Я пытаюсь обновить таблицу заказов в MS SQL, у нее две строки с одинаковым идентификатором заказа, но разные release__нума Я хочу обновить строку 1-го выпуска s_address1 с данными из релиза 2 присоединился order_id, я попытался следующий SQL, но я получаю сообщение об ошибке неоднозначной таблицыОбновление столбца из одной строки в другую
update orders
SET im1.s_address1=im2.s_address1
FROM orders im1
INNER JOIN orders im2
ON im1.order_id=im2.order_id
WHERE im1.owner_id ='SHX' AND im2.owner_id='SHX'
Пожалуйста, помогите Спасибо
вместо 'обновления orders' использовать' обновление im1' имя псевдонима – techspider
Возможный дубликат Обновление таблицы с использованием JOIN в SQL Server? (Http://stackoverflow.com/questions/1604091/update-a-table-using-join-in-sql-server) – techspider