文章内容
2020/4/8 15:55:07,作 者: 黄兵
MySQL查询重复记录
由于数据库设计不严谨,导致有些字段不应该存在重复记录,但是却存在了。需要查询数据库的是否存在重复记录,具体SQL查询方式如下:
Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)
查询出来没有重复数据,给数据库增加唯一索引,在SQLAlchemy中使用方法,参考这篇文章:SQLAlchemy Unique Constraints
参考资料:
评论列表