0

使用 ssis 查找连接 2 个表只会产生第一个匹配的输出,而不是 SQL 中的所有匹配输出。有没有办法对 SSIS 进行编码,以产生所有匹配的输出。

表格1

Country,Prate,year
uk,1%,2014
France,1%,2014

表 2

Country,SSrate,year
uk,11%,2014
uk,22%,2013
France,15%,2014

ssis 结果,加入列作为国家将是

   Country,Prate,year,ssrate
    uk,1%,2014,11%
    France,1%,2014,15%

如何得到如下图的结果

Country,Prate,year,ssrate
uk,1%,2014,11%
uk,1%,2013,22%
France,1%,2014,15%
4

1 回答 1

1

目不转睛,我会扭转你的行动。

我会将 OLE DB 源设置为 Table2,然后在查找组件中使用表 1。因此,表 2 中的每一行都会到达目的地,并附有表 1 中的数据。

如果表 1 中有需要达到目标的数据,您需要更新问题以指示您需要处理的所有案例。但是,那时的答案可能是这样的

于 2014-09-29T15:28:22.650 回答