Я использую SQL Server и пытаюсь обновить строки из одной таблицы. Я хочу использовать псевдоним таблицы для удобочитаемости.
Так я это делаю в данный момент:
UPDATE ra
SET ra.ItemValue = rb.ItemValue
FROM dbo.Rates ra
INNER JOIN dbo.Rates rb
ON ra.ResourceID = rb.ResourceID
WHERE ra.PriceSched = 't8'
AND rb.PriceSched = 't9'
Есть ли более простые/лучшие способы?