骨董系統做資料分析時發現不可考時期有重複資料,因此需要清除重複資料。
範例:
--利用主索引鍵MailID唯一特性移除重複,將不在清單的刪除
DELETE [XXX].[dbo].[MailList]
WHERE MailID NOT IN (
--產生一個Email資料不重複清單
SELECT MAX(MailID) --用MAX()取出MailID比較大的(這案例是舊(小)得不要)
FROM [XXX].[dbo].[MailList]
Group by [EMail]) --原始資料EMail有重複
參考資料:
每日一SQL-刪除重複資料
嘗試以自己的角度來整理並紀錄,也許會對一些人有幫助。
文章有錯、參考聯結有漏或是連結失效..等,還請幫忙告知,謝謝。
另外參考資料中有很多更棒的文章,建議多看看。