mysql删除多余数据
2016-10-18 23:34
246 查看
——————————>
需得到以上效果,mysql语句如下:
delete from Users where id in ( select a.id from ( select max(id) id from Users a where EXISTS( select 1 from Users b where a.name=b.name group by name HAVING count(1)>1 ) group by name ) a )
相关文章推荐
- mysql 删除重复多余的数据
- 删除Mysql数据表中多余的重复记录的sql语句
- MySQL删除两个表中多余的脏数据
- mysql 删除多表数据
- MYSQL 删除重复数据。。
- mysql 删除重复数据
- mysql 中删除重复数据
- MySQL 数据库删除大批量数据的优化
- Mysql如何批量删除具有相同表前缀的数据表(纯SQL语句)
- mysql 删除主外关联数据OR表
- MYSQL删除某个字段多余重复记录
- mysql 删除表中重复数据的一种方法
- 删除多余数据,只保留前10条记录的SQL语句
- 重置 MySQL 自增列 AUTO_INCREMENT 初时值(不删除数据)
- MySQL删除重复数据
- mysql删除数据库的重复数据
- mysql删除某个字段重复的数据
- MYSQL 不允许在子查询的同时删除原表数据的解决方法
- MySQL删除表大量数据
- MySQL 中查找重复数据,删除重复数据