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'
더 쉽고 더 좋은 방법이 있습니까?