日期:2014-05-18  浏览次数:20987 次

SQL删除重复记录
表结构如下:
日志ID   客户编码   客户名         职员名         注册日期
logID   cusCode     cusName           EplName     regDate
4           103492     美克投资集团   Justin       2006-7-27   12:01:00
4           103492     美克投资集团   Justin       2006-7-27   12:01:00

要删除其中的一条要怎么写SQL才可以?
请大虾指点.

------解决方案--------------------
select distinct * into #temp from 表
delete from 表
insert into 表 select * from #temp

这样可以去除所有重复记录

------解决方案--------------------
全部字段都重复吗?
如果是,按
日志ID 客户编码 客户名 职员名 注册日期
分组into新表,删除原来数组,再insert回来