MySQL 删除表中重复记录

企鹅博客
企鹅博客
企鹅博客
30169
文章
0
评论
2020年9月15日16:51:34 评论 11 views 236字阅读0分47秒

MySQL 删除表中重复记录,本文针对的MySQL版本是:5.0.22-community-nt。

1. 为表folder新建一个临时表folder_tmp

create table folder_tmp as select * from folder group by serverIp, userId, name, path;

这里根据serverIp, userId, name, path分组之后,表folder_tmp中留下的是主键id靠前的数据

2. 删除原来的表

drop table folder

3. 重命名表

weinxin
欢迎加入中国站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
MySQL有条件插入数据 Linux-数据库

MySQL有条件插入数据

要求是这样的: 我有一个表存着基础数据有一个字段是 管理号 我的目的是先查询最新的管理号按照规则生成新管理号 然后insert到表里新数据  由于查询并不锁表 所以在查询到inse...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: