0

我在 Review 表中添加了一个列。现在我想用 Users 表中的相应 UserId 更新 Review 中的 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 回答