查询同一表内多字段同时重复记录的SQL语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询同一表内多字段同时重复记录的SQL语句相关的知识,希望对你有一定的参考价值。

比如现在有一人员表  (表名:peosons)若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来

select   p1.*   from   persons   p1,persons   p2   where   p1.id<>p2.id   and   p1.cardid   =   p2.cardid   and   p1.pname   =   p2.pname   and   p1.address   =   p2.address

可以实现上述效果.

以上是关于查询同一表内多字段同时重复记录的SQL语句的主要内容,如果未能解决你的问题,请参考以下文章

求sql语句,只修改重复数据中的一条记录

查询及删除重复记录的SQL语句

几个删除重复记录的SQL语句

sql语句去重

sql 查询语句 数据库 过滤重复记录

多表查询结果出现重复记录,根据条件只取其中的一条记录的sql语句