我有一个 sql server 2008 数据库,并专注于超过 3 亿条记录的表中的两个特定列。我想找到该表具有但从该结果集中区分的重复记录有多少以及是否有任何重复具有不同的字段 2。例如。
字段 1:idUrl 字段 2:assignedId
所以当然是重复的:
SELECT [idUrl]
,[assignedId]
FROM [Feeds].[dbo].[LogFeed]
group by idUrl, assignedId
having COUNT(entryId) > 1
order by entryid desc
因此,我想查找 idUrl 的任何重复项的记录,其中任何重复的 idUrls 的assignedId 不同的记录。
例如
idUrl assignedID
www.google.com 10
www.google.com 10
www.google.com 10
www.google.com 7