【发布时间】:2019-01-13 05:25:12
【问题描述】:
我有一张桌子,上面有类似
的行ID | Key | Value1 | Value2 | Type
55 | 012018| 0 | 0 | 1
55 | 012018| 50 | 10 | 1
我需要更新此表以删除这些重复项,以便我的 ID、KEY 和类型匹配,并且添加了 Value1 和 Value2 .
得到结果
ID | Key | Value1 | Value2 | Type
55 | 012018| 50 | 10 | 1
【问题讨论】:
-
请注意 - 我在一个表中有许多 ID、密钥和类型。例如115,022018,20,20,1 和 115,022018,30,30,1。并且 Value1 和 Value2 始终是数字。
-
只有 2 个条目还是多个条目。如果是多个,那么逻辑是什么?
-
可以有 2 个或更多。我尝试使用 Admir 的答案,无论有多少重复,它都能正常工作
标签: sql-server merge