我怎么能只得到ID
个相同的数据,而不是Name
个相同的数据?
下面是一个例子来解释我的 idea .谢谢
ID Name Date
123 Amy 08/03/2022
123 Amy 12/03/2022
456 Billy 08/03/2022
456 Cat 09/03/2022
789 Peter 10/03/2022
预期输出:
ID Name Date
456 Billy 08/03/2022
456 Cat 09/03/2022
我做得怎么样.
select ID, Name, count(*)
from table
groupby ID, Name
having count(*) > 1
但结果包括我不想要的以下部分.
ID Name Date
123 Amy 08/03/2022
123 Amy 12/03/2022