开发者社区 问答 正文

mysql已经有重复数据的字段是否可以加唯一约束,该怎么加。是否对其有影响?

如题,mysql已经有重复数据的字段是否可以加唯一约束,该怎么加。是否对其有影响?

展开
收起
小旋风柴进 2016-03-11 09:16:41 3157 分享 版权
1 条回答
写回答
取消 提交回答
  • 可以添加索引,但不能添加主键,不能增加唯一约束,可添加字段id,类型:int 自增长,增加完后,通过去重操作生成新表。假设你要设定的字段名称为fName,那么通过以下查询可得出不重复的记录:

    select * from tablename where id in(select min(id) from tablen
    2019-07-17 18:58:19
    赞同 展开评论