mysql删除重复数据
2017-03-09 18:12
267 查看
create table tmptable as select min(id) as tmp from target_table group by userId;
delete from target_table where id not in (select tmp from tmptable);
查询user_id数量大于1的数据信息
select *,count(user_id) from da_bank_base_user where is_valid = 1 group by user_id having count(user_id)>1;
delete from target_table where id not in (select tmp from tmptable);
查询user_id数量大于1的数据信息
select *,count(user_id) from da_bank_base_user where is_valid = 1 group by user_id having count(user_id)>1;
相关文章推荐
- mysql中 删除重复数据
- MySQL 中查找重复数据,删除重复数据
- 删除Mysql数据表中多余的重复记录的sql语句
- mysql删除重复数据
- MySQL删除重复数据
- MySQL语句删除数据库重复记录数据行
- mysql 删除重复数据
- mysql学习总结一当数据不存在的时候插入,存在的时候进行更新,删除重复数据
- mysql删除重复数据
- MYSQL删除重复数据的简单方法
- MYSQL 删除重复数据。。
- mysql删除重复数据
- MySQL删除重复数据
- mysql删除重复数据
- mysql 删除重复数据
- mysql删除数据库的重复数据
- mysql之删除重复数据
- mysql中删除完全重复数据的准确SQL语句
- 删除mysql 重复数据
- 删除mysql中的重复数据