文章内容

2020/4/8 15:55:07,作 者: 黄兵

MySQL查询重复记录

由于数据库设计不严谨,导致有些字段不应该存在重复记录,但是却存在了。需要查询数据库的是否存在重复记录,具体SQL查询方式如下:

Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)

查询出来没有重复数据,给数据库增加唯一索引,在SQLAlchemy中使用方法,参考这篇文章:SQLAlchemy Unique Constraints


参考资料:

1、MySQL之——查询重复记录、删除重复记录方法大全

分享到:

发表评论

评论列表