【问题标题】:Update column with data from another column [duplicate]使用另一列中的数据更新列[重复]
【发布时间】:2019-03-03 15:38:01
【问题描述】:

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

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

感谢任何帮助。

【问题讨论】:

  • 样本输入?表结构? 2个表之间有什么关系?如果我们不知道这些信息,没有人可以帮助您。读这个。 stackoverflow.com/help/how-to-ask

标签: sql sql-server


【解决方案1】:

如果您的表可以通过某些关键字段连接,请尝试使用从构造中更新的方法

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-22
    • 1970-01-01
    • 2020-12-18
    • 2010-12-17
    • 2017-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多