Sql 从另一个表更新表中的记录
我在评论表中添加了一列。现在,我想用Users表中相应的UserId更新审查中的UserId。当我使用下面的命令时,我收到了这个错误 无法绑定多部分标识符“t1.UserID” 。这是声明: :Sql 从另一个表更新表中的记录,sql,sql-server-2008,Sql,Sql Server 2008,我在评论表中添加了一列。现在,我想用Users表中相应的UserId更新审查中的UserId。当我使用下面的命令时,我收到了这个错误 无法绑定多部分标识符“t1.UserID” 。这是声明: : 有人能给我指出正确的方向吗 在.dbo.Review中使用别名t1,而不是: UPDATE t1 SET t1.UserID = t2.UserID FROM AT.dbo.Review t1 JOIN AT.dbo.Users t2 ON t1.LastName = t2.LastName
有人能给我指出正确的方向吗 在.dbo.Review中使用别名
t1
,而不是:
UPDATE t1
SET t1.UserID = t2.UserID
FROM AT.dbo.Review t1
JOIN AT.dbo.Users t2 ON t1.LastName = t2.LastName
使用别名t1
而不是.dbo.Review的:
UPDATE t1
SET t1.UserID = t2.UserID
FROM AT.dbo.Review t1
JOIN AT.dbo.Users t2 ON t1.LastName = t2.LastName