SQL语句删除重复数据

Posted 黄者之风

tags:

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

1.如表中没有主键,先添加自动增长主键

alter table 表名 add 列名 int identity (1,1) primary key

2.删除重复数据

delete from 表名 where id not in
(select min(id) from 表名 group by id)

技术分享

 

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

SQL语句删除重复数据

几个删除重复记录的SQL语句

求sql语句,只修改重复数据中的一条记录

mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句

步步为营-89-SQL语句(删除重复数据)

oracle数据库中如何用sql语句查出重复字段以及如何删除?