0

Review テーブルに列を追加しました。ここで、UserId in Review を Users テーブルのそれぞれの UserId で更新したいと思います。以下のコマンドを使用すると、このエラーが発生しました

マルチパート識別子「t1.UserID」をバインドできませんでした

. ステートメントは次のとおりです。

UPDATE AT.dbo.Review
SET t1.UserID = t2.UserID
FROM AT.dbo.Review t1
JOIN AT.dbo.Users t2 ON t1.LastName = t2.LastName 

誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

3

t1の代わりにエイリアスを使用しAT.dbo.Reviewます。

UPDATE t1
SET t1.UserID = t2.UserID
FROM AT.dbo.Review t1
    JOIN AT.dbo.Users t2 ON t1.LastName = t2.LastName 
于 2013-07-21T03:12:23.160 に答える