企业信息表中有52万条数据,其中有16万多条是重复记录,根据组织机构代码,工商注册号,企业名称判断,
现在要删除重复记录,保留最新一条记录,使用rowid进行删除,非常高效。
delete from qiyeinfo a
where a.rowid !=
(
select max(b.rowid) from qiyeinfo b
where a.qiyemc = b.qiyemc and
a.zuzhijigoudaima = b.zuzhijigoudaima
and a.gongshangzhucehao = b.gongshangzhucehao
)