mysql查看数据表是否有重复数据
2013-11-15 13:03
260 查看
我们可以用
不过在数据量过大的时候查询的速度会非常慢select count(peopleId) from people
select count(distinct peopleId) from people我们可以用上面两条语句的结果进行对比判断是否存在重复数据
select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
不过在数据量过大的时候查询的速度会非常慢select count(peopleId) from people
select count(distinct peopleId) from people我们可以用上面两条语句的结果进行对比判断是否存在重复数据
相关文章推荐
- mysql 查看表中数据的重复数据条数
- mysql高难度问题:随机查看数据中的记录,并且后在的不能重复前面的?
- oracle 违反主键id错误,查看表中是否有重复的ID列的值,并删除重复数据
- push json数据时,查看数据是否有重复
- mysql查询数据表中是否有重复的数据
- php 获取mysql中插入的id 和 sql语句查看是否有重复
- MySQL IFNULL中可以有select语句;查询一个表中的数据,同时查看另一个表中是否有符合条件的额数据
- 一条SQL语句插入大量数据 和查看某个表的字段是否有重复值
- 官方mysql中查看索引是否被使用到
- MySQL对于有大量重复数据表的处理方法
- 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
- MySQL专题10之MySQL序列使用、MySQL处理重复数据、MySQL以及SQL的注入
- mysql 删除重复数据
- mysql 基本命令,查看mysql是否启动,启动MySQL
- Mysql删除重复数据
- mysql 创建唯一索引前 删除重复数据只保留ID最小一条。
- 判断数组中是否有重复的数据
- mysql查询不重复数据
- 验证是否有重复数据