使用SQL开发SCV

时间:2016-03-24 06:24:29

标签: sql sql-server loops

我正在尝试使用来自两个不同系统的ID来识别所有相关记录。

我见过将SourceA与SourceB匹配并返回SourceA的解决方案,但显然这不会取得所有内容。

下表显示1-A似乎与4-C无关,但是当我们将它们配对时,我们可以看到以下所有记录都是相关的,最新的ID组合是4-C。

| SystemA_ID | SystemB_ID | Date     | PrimaryA | PrimaryB |  
| 1          | A          | 1/1/2016 | 4 | C |  
| 2          | A          | 2/1/2016 | 4 | C |  
| 2          | B          | 3/1/2016 | 4 | C |  
| 3          | B          | 4/1/2016 | 4 | C |  
| 3          | C          | 5/1/2016 | 4 | C |  
| 4          | C          | 6/1/2016 | 4 | C |

我需要的是使用PrimaryA和' PrimaryB'填充4C列。分别

我在考虑做一个类似于solution described here

的双循环

然而,我无法使其工作,也可能有更好的解决方案。

enter image description here

0 个答案:

没有答案