欢迎来到天天文库
浏览记录
ID:14625758
大小:186.50 KB
页数:4页
时间:2018-07-29
《删除数据库表里面重复的记录 ,只保留一条记录》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、删除数据库表里面重复的记录,只保留一条记录 数据库表存在许多重复的记录实现方法工具——查询分析器“ Delete from 表名 where 条件 ”通过此条语句实现对于此我们可以这样写:deletefromadminwhereidNOTIN(selectMAX(id)AS 数量 fromadminGROUPBYUSERNAME)即可其中 electMAX(id)AS 数量 fromadminGROUPBYUSERNAME 的意思是若有重复的内容的选择id 多的那个id保留,然后按照 USERNAME 分组列出id 那一列 并取名为数量然
2、后将不在这个“ (selectMAX(id)AS 数量 fromadminGROUPBYUSERNAME)”条件里的字段id编号给删除 ,意思就是保留这个条件的。然后我们通过 select * from admin 即可查看效果操作如下
此文档下载收益归作者所有