SQL查看表中重复数据
程序员文章站
2024-02-15 22:21:58
...
引言:最近发现了一个性价比比较高的sql,我们在建主键的时候,有时候会失败,其中有一个原因是因为所选的主键列有重复数据,这样就导致主键无法建成功,这个时候我们就需要删除重复的数据,如果数据比较少就可以直接看出来,但是如果数据比较多咋办呢,那就
引言:最近发现了一个性价比比较高的sql,我们在建主键的时候,有时候会失败,其中有一个原因是因为所选的主键列有重复数据,,这样就导致主键无法建成功,这个时候我们就需要删除重复的数据,如果数据比较少就可以直接看出来,但是如果数据比较多咋办呢,那就需要下面的这个sql了,可以很直观的看到哪些是重复的数据,有多少重复的数据。
sql如下:
select column1,column2,count(*) from tableName
group by column1,column2
having count(*)>1
order by count(*) desc
上一篇: Linux下MySQL备份脚本
推荐阅读
-
SQL查看表中重复数据
-
初学者问个有关问题,如何读取sql返回结果中的数据
-
ubuntu-mysqldump出的数据库sql文件在另一机器的mysql中source导入结果不一致,表丢失
-
知方可补不足~SQL中的count命令的一些优化措施(百万以上数据明显)
-
MySQL中的SQL-- TEXT、DATE、和SET数据类型_MySQL
-
Oracle PL/SQL 中循环语法语句的应用 博客分类: 数据库 OraclePL/SQL循环
-
SQL Server 2008中的数据压缩功能
-
mysql高效删除大数据量表中的重复数据_MySQL
-
iOS中FMDB数据库之增删改查使用实例
-
mssql数据库中的表、字段sql语句