社区
C#
帖子详情
mysql数据库修改键值后,如何快速消除重复记录?
weixj_new
2019-07-15 03:43:25
Mysql中创建了一个表,有一个联合主键值(3个字段构成),导入了一些记录,现在想修改主键值(删除其中的一个字段),提示表中有重复记录,请问如何处理?有没有什么命令,系统会自动删除这些重复记录,而不是提示错误?
...全文
114
4
打赏
收藏
mysql数据库修改键值后,如何快速消除重复记录?
Mysql中创建了一个表,有一个联合主键值(3个字段构成),导入了一些记录,现在想修改主键值(删除其中的一个字段),提示表中有重复记录,请问如何处理?有没有什么命令,系统会自动删除这些重复记录,而不是提示错误?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XBodhi.
2019-07-15
打赏
举报
回复
mysql 里的语法。
https://blog.csdn.net/qq_41376740/article/details/79393943
我刚才写的 # 是 SQLserver 里的语法 。
XBodhi.
2019-07-15
打赏
举报
回复
你可以 先 CREATE TABLE #NAME 内存表。把 重复的进行Group by 然后 delete 所有重复的记录,最后在 insert select #name 即可。
weixj_new
2019-07-15
打赏
举报
回复
嗯。谢谢! 我想应该是先删除主键,删除重复记录,然后再创建新的主键即可。 但是,存在如何删除指定重复记录的问题: 比如如下表: 学号 ,年龄,分数 21, 20, 98 21, 20, 100 当记录很多时(比如1000万条),如何快速删除某一条记录(比如删除分数为98 的记录)?
ManBOyyy
2019-07-15
打赏
举报
回复
不要创建主键就没事了,或者先删除重复的再导入
MySQL
DBA
数据库
运维高薪必备教程
MySQL
是当前世界上应用最广泛的关系型
数据库
。十年前错过了Oracle,十年后就不要再错过
MySQL
,在这互联网盛世的时代,
MySQL
DBA供不应求,同等条件下薪水已远远超过了Oracle DBA。想要成为高级的
MySQL
DBA,除了自身努力之外,还需要一份靠谱的视频教程。由黑马程序员Linux云计算+运维开发学科精心打造《
MySQL
DBA
数据库
运维高薪必备教程》,让你从
数据库
小白成长为高薪的
MySQL
DBA大神。 大纲: 1、
MySQL
数据库
概述 2、Linux系统环境准备 3、
MySQL
的三种安装方式(YUM、GLIBC、源码) 4、
MySQL
数据库
操纵语言之SQL 5、
MySQL
备份与还原(逻辑备份) 6、Percona XtraBackup专业备份工具(全量备份与增量备份) 7、
MySQL
主从复制(AB复制、基于GTIDs的主从复制实践) 8、
MySQL
半同步复制 9、MHA(
数据库
高可用解决方案) ......
MySQL
数据库
面试题总结(2022最新版)
MySQL
数据库
面试题(2022版) 文章目录一、基础基本概念
MySQL
有哪些
数据库
类型?CHAR 和 VARCHAR 区别?
数据库
设计什么是三大范式?什么是范式和反范式,以及各自优缺点?二、索引索引的几种类型或分类?索引的优...
mysql
数据库
学习(基础篇)
mysql
数据库
学习(基础) 题记:将分为入门(基础、操作)、进阶(底层实现原理学习、优化)进行学习笔记总结。本文为第一阶段,基础部分。 文章目录
mysql
数据库
学习(基础)SQL(重点)SQL通用语法DDL
数据库
操作:...
Mysql
数据库
知识点归纳汇总
MYSQL
数据库
基础知识汇总
MySQL
数据库
常见面试题总结(超详细)
MySQL
数据库
常见面试题总结(超详细),最近有要面试
MySQL
数据库
相关知识的可以好好准备一下
C#
110,500
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章