下载鸥 > 网站下载 > 开发教程 > Mysql数据库

MySQL数据库命令行删除重复id只保留一个

885 2021-01-27 02:24:18

收藏

简述

执行下方命令即可。
MySQL数据库操作,当前存在两条相同ID相同内容的情况下,需要删除其中一个id,只保留一个要怎么操作呢?

很简单,执行下方命令即可。

DELETE FROM dbname WHERE id IN (SELECT id FROM (SELECT id,COUNT(*) FROM phome_ecms_news_data_1 GROUP BY id HAVING COUNT(id) > 1)) limit 1;


通过本命令,即可实现MySQL删除重复id中的一个。

注意:
本命令行只删除掉重复ID的其中一个,且一次执行只能删除一条。

至于如何批量删除全部重复ID且只保留一个,目前还在探索中。

本文地址:https://xzo.com.cn/develop/mysql/611.html

有帮助,很赞!

信息来源:下载鸥
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于Mysql数据库


MySQL是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统。该数据库系统是由瑞典的 MySQL AB 公司开发、发布并支持,由 MySQL 的初始开发人员 David Axmark 和 Michael Monty Widenius 于 1995 年建立的。

推荐Mysql数据库开发教程
什么是SQL注入?如何防注入?
什么是SQL注入?如何防注入?

简言之,SQL是一种结构化查询语言,使我们有能力访问和操作数据库。一些黑客便...

9 380
执行delete命令批量删除了10万条数据,数据库空间为什么没变?
执行delete命令批量删除了10万条数据,数据库空间为什么没变?

今天有客户联系鸥哥,说使用mysql的delete命令删除了10万条数据,但主机还是显...

11 795
怎样让Mysql支持emoji和符号表情?
怎样让Mysql支持emoji和符号表情?

emoji表情在当下已经十分流行,微信名中使用了emoji表情包的也大有人在。我们...

16 658
MySQL索引介绍
MySQL索引介绍

MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检...

29 512
MySQL怎样通过身份证号码计算用户年龄?
MySQL怎样通过身份证号码计算用户年龄?

实名制站点往往需要用到身份证号码,有了身份证号码就需要获取用户年纪或做展...

1 430
MySQL数据库误删除了要怎么恢复?
MySQL数据库误删除了要怎么恢复?

MySQL误删除这种事出现的概率不高,但如果哪天误删除了,总不能真的跑路吧?那么,M...

0 326
MySQL查找字符串FIND_IN_SET()函数介绍
MySQL查找字符串FIND_IN_SET()函数介绍

FIND_IN_SET()是一个MySQL函数,通过使用本函数,我们可以返回指定字符串在以逗...

0 246
textarea带换行存入mysql数据库的方案(php/js)
textarea带换行存入mysql数据库的方案(php/js)

textarea输入框如果带有换行符,在存入数据库时需要将换行符\n转换为<br>,在...

0 387
随机Mysql数据库开发教程
MySQL处理百万级数据怎样优化?(总结篇)
MySQL处理百万级数据怎样优化?(总结篇)

要MySQL流畅支持百万级数据库,细节性的开发要点、查询条件一定要注意。本文...

16 594
MySQL处理百万级数据怎样优化?(语句篇)
MySQL处理百万级数据怎样优化?(语句篇)

MySQL作为常用数据库之一,大多数人接触到的可能是几千几万最多几十万条数据,...

1 591
MySQL怎样获取字符串长度
MySQL怎样获取字符串长度

在实际建站过程中,我们可能需要获取元素长度作为判断依据执行下一步的命令。...

8 872
mysql中过滤掉字符串中前面的数字或者后面的数字的方法
mysql中过滤掉字符串中前面的数字或者后面的数字的方法

在数据操作的过程中,因为站点的不同可能会有各种各样的需求。如过滤数字。​...

0 666
linux怎样通过命令行创建数据库、用户名及密码
linux怎样通过命令行创建数据库、用户名及密码

linux系统创建数据库及账号密码是常用操作,在这里做一个简单的介绍。登录lin...

1 772
Windows服务器怎样备份mysql数据库?
Windows服务器怎样备份mysql数据库?

近期有客户找鸥哥说windows服务器的网站要搬家到linux服务器,本来是一件小事...

14 752
SQL批量替换字段字符语句
SQL批量替换字段字符语句

最近优化网站结构遇到的问题,分享给大家。要求是需要把内容字段的H4标签用SQ...

7 281
mysql报错“Incorrect key file for table” 数据库表显示“使用中”解决办法
mysql报错“Incorrect key file for table” 数据库表显示“使用中”解决办法

后台刷新时报错“Incorrect key file for table”,进数据库检查发现,数据库表...

8 298
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入