Sql 通过SSI拆分数据

Sql 通过SSI拆分数据,sql,ssis,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 我应该使用哪种转换 你能帮个忙吗?你需要写两个查询 SELECT Id FROM Emplo

我有一个表“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
我应该使用哪种转换


你能帮个忙吗?

你需要写两个查询

SELECT      Id    
FROM        Employee
GROUP BY    Id    
HAVING      COUNT(Id)>1
上面的查询将为您提供第一个输出

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

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

+1因此基本上是2 OLEDB源:)