使用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
在單個文件中是否有重複的可能性,或者您是否希望查找記錄也位於文件2048中的文件2209中的記錄? – BrianC
你想在每個文件中找到重複項?文件之間?並刪除它們? – Mari