我有一个表,我需要从中选择所有名字不是唯一的人,并且只有在具有相似名字的人中都具有不同的姓氏时才应该选择该集合。
例子:
FirstN LastN
Bill Clinton
Bill Cosby
Bill Maher
Elvis Presley
Elvis Presley
Largo Winch
我想获得
FirstN LastN
Bill Clinton
或者
FirstN LastN
Bill Clinton
Bill Cosby
Bill Maher
我试过了,但它没有返回我想要的。
SELECT * FROM Ids
GROUP BY FirstN, LastN
HAVING (COUNT(FirstN)>1 AND COUNT(LastN)=1))
[在 Aleandre P. Lavasseur 发表评论后编辑了我的帖子]