使用 SQL Server 2008 并将两个文件导入到一个表中。第一个文件 (2048) 有 6,721 行,第二个文件有 (2209) 4,707 行,列是:Billed, FirstName, LastName, FileID
. 表称为Claims
。
需要查询以列出每个FileId
(2209 和 2048)显示每个文件中的重复项,并从其中一个文件中删除重复项。
运行此查询:
SELECT firstname
, lastname
, duplicatecount = COUNT(1)
FROM Claims
WHERE fileid IN (2209, 2048)
GROUP BY
firstname
, lastname
HAVING COUNT(1) > 1
ORDER BY COUNT(1) DESC