成长快乐

谈生活,谈工作,开阔视野,提升个人竞争力——挑战自我 && 享受人生。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

删除数据库中重复记录

Posted on 2006-03-29 23:56  享受人生  阅读(682)  评论(1)    收藏  举报
Oracle:
删除数据库中重复记录
select corpname,count(*) from tbcorp group by corpname having count(*) > 1
delete from tbcorp a where a.rowid!=(select min(b.rowid) from tbcorp b where a.corpname = b.corpname)