SSIS查找连接和SQL连接

时间:2014-09-29 15:07:54

标签: sql-server ssis ssis-2012 ssis-2008

使用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%

1 个答案:

答案 0 :(得分:1)

注视它,我会改变你的行动。

我将OLE DB Source设置为Table2,然后在Lookup Component中使用表1。因此,表2中的每一行都使其附加到表1中的数据到达目的地。

如果表1中有数据需要将其发送到目标,则您需要更新问题以指出您需要处理的所有情况。但是,那时的答案可能就像this