sql 删除重复项,SQL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 删除重复项,SQL相关的知识,希望对你有一定的参考价值。

WITH a as
(
SELECT [InsertAtributeHere], ROW_NUMBER() OVER(PARTITION by [InsertAtributeHere] ORDER BY [InsertAtributeHere]) 
AS duplicateRecCount
FROM dbo.table
)

Select * from a
WHERE a.duplicateRecCount > 1

--Delete Duplicate Records
--DELETE FROM a
--WHERE a.duplicateRecCount > 1

以上是关于sql 删除重复项,SQL的主要内容,如果未能解决你的问题,请参考以下文章

通过相加删除重复项 [SQL]

从 sql union 中删除重复项

MS SQL - 查找和删除重复项[重复]

BigQuery 标准 SQL:从表中删除重复项

如果日期匹配,SQL 删除重复项

从 SQLite 中的 SQL 查询结果中删除重复项