用另一列中的数据更新列

时间:2018-09-27 16:52:49

标签: sql sql-server

我正在尝试用另一个表中的数据更新我的一个表。如果重要的话,表的行数相同。但是,当我尝试在下面的代码中使用UPDATESET时,Flow in列中仍然具有所有空值。

UPDATE #temptableInfo
SET Flow = (SELECT xRFlow
FROM #temptableInfoPre)

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您的表可以通过一些关键字段进行联接,请尝试使用from-from构造

update #temptable 
set val = B.val
from #temptable A
inner join another_table B on A.id = B.link_to_a_id