摘要: 数据表 sniper_tb 中存在主键 id,字段url,现需要在url字段上添加 unique,但由于url存在重复记录,导致添加失败。如何删除表中多余的url重复记录,仅保持一条?思路一将 sniper_tb 表按url字段分组,将其中 count(url) > 1 的记录存入一个临时表 tmp中,此临时表同时包含id字段将 sniper_tb 表中 url 与 tmp.url 相同的记录找出来设置为集合 tmp2tmp2.id 不在临时表 tmp.id 中的记录,则为最终需要删除的记录以上思路的select sql语句如下:select id from sniper_tb wher 阅读全文
posted @ 2013-06-21 21:25 猫哥_kaiye 阅读(1309) 评论(1) 推荐(0) 编辑