如何编写Microsoft SQL Server命令以使用第二个表中的相应值更新每一行?
UPDATE Person SET
FirstName=Temp.FirstName
FROM Temp
WHERE Temp.PersonID=Person.PersonID
Run Code Online (Sandbox Code Playgroud)
在这里,我想用Temp.Firstname替换每个FirstName,其中person中的personid等于Temp.PersonID
UPDATE P
SET FirstName=T.FirstName
FROM Person P
JOIN Temp T
ON T.PersonID=P.PersonID
Run Code Online (Sandbox Code Playgroud)