【发布时间】:2016-12-21 20:10:54
【问题描述】:
我尝试将两个表合并在一起,并希望使用 SQL 获得一个表。我的主要问题是覆盖现有值,因为在第二个表 (deltaTable) 中有一些新的修订行,它们的 ID 与第一个表 (rootTable) 中的 ID 相同。
例子:
1) 根表
ID | REV | NAME
1 | 0 | Part 1
2 | 0 | Part 2
3 | 0 | Part 3
4 | 0 | Part 4
5 | 0 | Part 5
2) 增量表
ID | REV | NAME
2 | 1 | Part 2
4 | 2 | New Part 4
我想要得到以下结果:
ID | REV | NAME
1 | 0 | Part 1
2 | 1 | Part 2
3 | 0 | Part 3
4 | 2 | New Part 4
5 | 0 | Part 5
谁能帮助我或给我一个提示如何管理 SQL 代码?
【问题讨论】: