我有一个表“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
我应该使用哪种转换?
你能帮忙吗?
答案 0 :(得分:1)
您必须编写两个查询。
SELECT Id
FROM Employee
GROUP BY Id
HAVING COUNT(Id)>1
以上查询将为您提供第一个输出
SELECT Id
FROM Employee
GROUP BY Id
HAVING COUNT(Id)=1
这将为您提供第二个输出。