威凡网全力打造:网页编程、软件开发编程、平面设计、服务器端开发、操作系统等在线学习平台!学编程,上威凡网!
PHP教程>> PHP基础 PHP技巧 PHP实例 PHP文摘 PHP模板 PHP总结
当前位置:首页 > PHP教程 > PHP总结
上一节 下一节
 MySQL删除重复数据行,只保存一条

mysql删除重复数据行,只保留一条 ? ? delimiter $$create table `devices_all` ( `device_all_id` int(11) not null auto_increment, `device_id` varchar(512) default null, `device_token` varchar(512) default null, `client_agent` varchar(512) defau

mysql删除重复数据行,只保留一条

?

?

delimiter $$ create table `devices_all` ( `device_all_id` int(11) not null auto_increment, `device_id` varchar(512) default null, `device_token` varchar(512) default null, `client_agent` varchar(512) default null, `create_time` datetime default null, primary key (`device_all_id`) ) engine=myisam auto_increment=49 default charset=latin1$$

?

表名devices_all,判重列device_id。?

?

delete from devices_all where device_id in (select device_id from (select device_id from devices_all a group by a.device_id having count(a.device_id) > 1) as a) and device_all_id not in (select device_all_id from (select min( device_all_id) device_all_id from devices_all group by device_id having count( device_id)>1) as b)

 

.syntaxhighlighter{padding-top:20px;padding-bottom:20px;}

申明:本教程内容由威凡网编辑整理并提供IT程序员分享学习,如文中有侵权行为,请与站长联系(QQ:254677821)!
上一节 下一节
相关教程  
其他教程  
PHP基础
PHP技巧
PHP实例
PHP文摘
PHP模板
PHP总结

违法和不良信息举报中心】邮箱:254677821@qq.com
Copyright©威凡网 版权所有 苏ICP备2023020142号
站长QQ:254677821