alter table xxx add unique()会失败,有没有什么办法让mysql合并重复数据变成一条数据?
时间:2011-09-01
来源:互联网
我现在想给某张表的某个字段加个唯一约束
但是现在已经有很多重复值了
alter table xxx add unique()会失败
有没有什么办法让mysql合并重复数据变成一条数据?
但是现在已经有很多重复值了
alter table xxx add unique()会失败
有没有什么办法让mysql合并重复数据变成一条数据?
作者: boxiuzhen 发布时间: 2011-09-01
你的合并规则是什么?表有多少数据?
作者: yumenfeiyu945 发布时间: 2011-09-01
贴数据及要求结果贴出来看看
作者: wwwwb 发布时间: 2011-09-01
合并没有规则,比如:
name列上有unique约束,并且有唯一值
有四行row的name的值都是‘mary’,那么合并后,随便删除三条,我只要mysql保证保留其中某一条就行。
表里大概有40w条数据,5000条重复数据。
name列上有unique约束,并且有唯一值
有四行row的name的值都是‘mary’,那么合并后,随便删除三条,我只要mysql保证保留其中某一条就行。
表里大概有40w条数据,5000条重复数据。
作者: boxiuzhen 发布时间: 2011-09-01
表中加入唯一标识的字段ID,自增
delete a from b1 a inner join b1 b on a.name=b.name and a.id>id
delete a from b1 a inner join b1 b on a.name=b.name and a.id>id
作者: wwwwb 发布时间: 2011-09-01
四行name的值都是‘mary’中,有什么字段可以唯一区别这四条记录的呢? 比如有个COL1,则可以直接
Delete a From 某张表 a inner join 某张表 b on a.name=b.name and a.COL1>b.COL1
Delete a From 某张表 a inner join 某张表 b on a.name=b.name and a.COL1>b.COL1
作者: ACMAIN_CHM 发布时间: 2011-09-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28