多种删除重复记录语句

来源:这里教程网 时间:2026-02-28 05:57:59 作者:

多种删除重复记录语句
1. 删除全部重复记录(慎用)

2. 保留一条(这个应该是你所需要的)
delete hzt where id not in (select max(id) from hzt group by title)
注:此处保留id最大一条记录


--
带有标识列
--备份数据

--删除原表数据

--恢复数据并去掉重复数据
insert into 表 select distinct * from #temp

--


--

delete 表


--
--添加一个处理的标识字段
alter table 表 add id int identity(1,1)
go
   
--删除重复记录
delete a

--删除处理用的标识字段
alter table 表 drop column id?>

相关推荐