mysql删除表中某一字段重复的记录

凤凰法海

凤凰法海

2016-02-19 10:36

下面请跟着图老师小编一起来了解下mysql删除表中某一字段重复的记录,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

比如,表:event(id int(10) auto_increment primary key,
                sid int(10)not null,
                detail text)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

我想删除表event中sid重复的记录,请问有没有这样SQL语句?或是通过其它方法?
代码如下:

delete from event as e 
where id != (select min(id) from event where sid=e.sid); 

or 
代码如下:

delete from event 
where sid not in (select mid from (select sid ,min(id) as mid from event group by sid)) 

应该是有用的代码
代码如下:

alter ignore table event add unique index idu_sid (sid);
alter table event drop index idu_sid;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

mysql删除表中某一字段重复的记录

编程语言 网络编程
mysql删除表中某一字段重复的记录

mysql 数据表中查找重复记录

编程语言 网络编程
mysql 数据表中查找重复记录

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

使用一条SQL语句删除表中重复记录

电脑网络
使用一条SQL语句删除表中重复记录

删除mysql数据库中的重复数据记录

编程语言 网络编程
删除mysql数据库中的重复数据记录

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

MySQL 查询某个字段不重复的所有记录

编程语言 网络编程
MySQL 查询某个字段不重复的所有记录

删除重复记录

编程语言 网络编程
删除重复记录

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

html5 worker 实例(二) 图片变换效果

html5 worker 实例(二) 图片变换效果

android的消息处理机制(图文+源码分析)—Looper/Handler/Message

android的消息处理机制(图文+源码分析)—Looper/Handler/Message
下拉加载更多内容 ↓