之前写过的爬虫里面,因为种种原因出现了一些重复的数據需要删除掉然后发现mysql求和并没有直接的去重功能,要自己写 查过许多博客之后发现可以这么写。 删除ppeople 重复的数据然后重复数据中保留id最小的那一条数据。 delete from people where peopleId in (select peopleId from people
mysql求和删除重复记录保留id最小的一条
最近在做题库系统,由于在题库中添加了重复的试题所以需要查询出重复嘚试题,并且删除掉重复的试题只保留其中1条以保证考试的时候抽不到重复的题。 首先写了一个小的例子: 单个字段的操作 这是数据库Φ的表: 分组: Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1 查看是否有重复的数据: GROUP