通过SSIS拆分数据

时间:2013-10-25 09:08:51

标签: sql ssis

我有一个表“Employee”,如下所示

Id    Name
1     John
2     Jaffer
3     Syam
4     Aish
5     Gidson
1     Aboo
2     Sindhu
3     Saravanan

我希望得到两个输出,如

Id        
1         
2         
3

Id
4
5

我应该使用哪种转换?

你能帮忙吗?

1 个答案:

答案 0 :(得分:1)

您必须编写两个查询。

SELECT      Id    
FROM        Employee
GROUP BY    Id    
HAVING      COUNT(Id)>1

以上查询将为您提供第一个输出

SELECT      Id    
FROM        Employee
GROUP BY    Id    
HAVING      COUNT(Id)=1

这将为您提供第二个输出。