美文网首页
sql 查找重复字段

sql 查找重复字段

作者: 天天向上的小M | 来源:发表于2017-08-04 09:40 被阅读3次

查找表中多余的重复记录,重复记录是根据单个字段(DocId)来判断

select * from TableName

where DocId in (select DocId from TableName group by DocId having count(DocId) > 1)

例二:

select * from TableName

where UserName in (select UserName from TableName group by TableName having count(TableName) > 1 )

可以查出表中UserName相同的记录

2、删除表中多余的重复记录,重复记录是根据单个字段(DocId)来判断,只留有DocId最小的记录

delete from TableName

where DocId in (select  DocId from TableName group by DocId  having count(DocId) > 1)

and DocId not in (select min(DocId) from  TableName group by DocId having count(DocId)>1)

相关文章

  • sql 查找重复字段

    查找表中多余的重复记录,重复记录是根据单个字段(DocId)来判断 select * from TableName...

  • oracle查询重复数据方法

    SQL重复记录查询 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除...

  • Django ORM查询笔记

    查找 示例模型 字段查找Field lookups 字段查找和SQL的WHERE语句一样。你可以使用QuerySe...

  • MySql常用查询语句,字段查重

    字段查重 查找所有重复标题的记录: 一、查找重复记录1、查找全部重复记录 2、过滤重复记录(只显示一条) 注:此处...

  • SQL按重复数量查询重复记录

    单个字段(重复数量大于二的) 多个字段 查找表中多余的重复记录(多个字段),不包含rowid最小的记录

  • PostgreSQL笔记

    修改字段名 修改字段 新增字段 查找字符串 tab的使用 情景:批量新增 灾难性SQL【update关于多个表】

  • 2020-04-09-(03)

    查找重复数据 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 Solution1 Solut...

  • sql查找重复的方法

    https://www.cnblogs.com/onesmail/p/6148979.html https://w...

  • SSO混合互联认证说明

    多租户互联方案(已实现) 通过查询用户的sql决定,如果查到的用户包含e_code字段,则根据e_code字段查找...

  • Access 查找表中重复字段

    在Access一张表中,姓名是有所重复的,但是由于重名人太多,无法确定所有重复姓名的人都是同一个人,因此我们增加了...

网友评论

      本文标题:sql 查找重复字段

      本文链接:https://www.haomeiwen.com/subject/mwvmlxtx.html