1、删除重复行数据
delete from 表 where 表.id not in
(select max(表.id) from 表 group by 表.列名1,表.列名2 having count(*)>1)
2、去除重复行数据
(1)利用 distinct 关键字过滤重复的行,将查询的结果写入临时表
select distinct * into #temp from mytable
(2)删除表
delete mytable
(3)将临时表插入到表中
insert mytable select *from #temp
(4)释放临时表
drop #temp