首页 / SQLite / 正文

SqLite根据某一字段查询并删除(只保留一条)数据表中的重复数据记录

23859 发布于: 2014-09-18 读完约需1分钟
sqlite-logo SqLite根据某一个字段查询数据表中重复数据记录的SQL语句如下:
SELECT Url,COUNT(Url) AS C FROM Site GROUP BY Url HAVING COUNT(Url)>1 ORDER BY COUNT(Url) DESC
SqLite根据某一个字段删除数据表中重复数据记录的SQL语句如下:
delete from Site where id not in (select min(id) from Site group  by Url);
 

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: SqLite SQL语句检查判断数据库的表是否存在并完成删除表和创建表的操作-SqLite 3.3版本

下一篇: C#实现通过WebRequest的WebProxy代理IP和端口下载网页内容源码

本文永久链接码友网 » SqLite根据某一字段查询并删除(只保留一条)数据表中的重复数据记录

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册