【发布时间】:2020-03-02 13:20:46
【问题描述】:
我在两个表中有两个表和一个名为 code 的公共列。我想用表 B 中名为 set_version 的列更新表 A 中名为 version 的列的值。但这不应该添加行而只更新值。我该怎么做?
【问题讨论】:
-
提供样本数据和期望的结果。
-
一个
UPDATE照它说的做,它更新数据。如果您需要新数据,则需要INSERT语句。如果你确实需要同时做这两个,在同一个语句中,你想要MERGE。
标签: sql sql-server tsql join