阅读目录

  • MYSQL 查询重复数据
    • 1 查询 people_no 重复的记录
    • 2 查询 people_no 重复的记录 ,排除最小 id,如果删除改为delete from
    • 3 查询 people_no、people_name 重复的记录
    • 4 查询 people_no、people_name 重复的记录,排除最小 id

MYSQL 查询重复数据

1 查询 people_no 重复的记录

SELECT*
FROMpeople
WHEREpeople_no IN (SELECTpeople_noFROMpeopleGROUP BYpeople_noHAVINGcount(people_no) > 1);

2 查询 people_no 重复的记录 ,排除最小 id,如果删除改为delete from

SELECT*
FROMpeople
WHEREpeople_no IN (SELECTpeople_noFROMpeopleGROUP BYpeople_noHAVINGcount(people_no) > 1)
AND id NOT IN (SELECTmin(id)FROMpeopleGROUP BYpeople_noHAVINGcount(people_no) > 1
);

3 查询 people_no、people_name 重复的记录

SELECT*
FROMpeople a
WHERE(a.people_no, a.people_name) IN (SELECTpeople_no,people_nameFROMpeopleGROUP BYpeople_no,people_nameHAVINGcount(*) > 1);

4 查询 people_no、people_name 重复的记录,排除最小 id

SELECT*
FROMpeople a
WHERE(a.people_no, a.people_name) IN (SELECTpeople_no,people_nameFROMpeopleGROUP BYpeople_no,people_nameHAVINGcount(*) > 1)
AND a.id NOT IN (SELECTmin(id)FROMpeopleGROUP BYpeople_no,people_nameHAVINGcount(*) > 1
);

MYSQL 查询重复数据相关推荐

  1. MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据

    MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据 目录导航: 开发背景: 实战: 表结构如下图所示: 操作: 总结: 回到顶部 开发背景: 最近在做一个批量数据导入到MySQL数据 ...

  2. MySQL查询重复数据与去重

    一.创建表,插入一批示例数据 create table student(id bigint(20) auto_increment,code int(20),name varchar(255),flag ...

  3. mysql查询重复数据,并显示所有重复数据具体信息

    本篇重点:查询重复数据并显示完整信息 首先是一个很常见的查重语句 查询重复数据,并显示完整信息 首先是一个很常见的查重语句 // uid为重复数据的条件,如果直接执行只会出现一条数据,并不能展示完整的 ...

  4. python去重复的数据_Python中mysql查询重复数据并删除重复数据

    #coding:utf-8 import mysql.connector mydb = mysql.connector.connect( host='localhost', user='root', ...

  5. 字节跳动技术整理:mysql查询重复数据sql

    正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...

  6. 字节跳动高工面试:mysql查询重复数据sql

    正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...

  7. 【干货】mysql查询重复数据sql

    前言 本系列的目的是明明白白.彻彻底底的搞定日期/时间处理的几乎所有case.上篇文章铺设所有涉及到的概念解释,例如GMT.UTC.夏令时.时间戳等等,若你还没看过,不仅强烈建议而是强制建议你前往用花 ...

  8. mysql查询重复数据

    https://www.cnblogs.com/LDDXFS/p/9867928.html

  9. MySQL数据库查询重复数据办法

    MySQL数据库查询重复数据办法 只操作一个列数据找出重复 select * from table1 where v1 = X group by column1 having count(*)> ...

最新文章

  1. 一次线上故障之Java对象的一生简单总结
  2. C++中的变量作用域介绍
  3. Android博客文章整理
  4. html 5 video audio
  5. idea git里的用户怎么修改
  6. html如何制作滑块,网页制作html5实现滑块功能之type=quot;rangequot;属性-建站-建站教程-建站方法-米云建站 - 米云问答...
  7. LaTeX的表格标题位置
  8. 2019年北航OO第二单元(多线程电梯任务)总结
  9. 开启人才进阶之旅,鲲鹏开发者技术沙龙点燃计算行业激情
  10. 一步一步实现KNN分类算法
  11. mybatis编写一个查询数据库表的程序
  12. LPWAN——Sigfox实战经验介绍
  13. Win10电脑系统使用技巧
  14. vscode 上使用 SDCC 工具链开发 8051(DHT11温湿度传感器示例)
  15. 什么是SAP GUI的client
  16. 不同手机型号图文预览_使用Adobe Preview 在手机上实时预览设计图
  17. RT-Thread使用DP83640 实现IEEE1588 协议笔记
  18. 如何编写BI项目之ETL文档
  19. 生物信息学中重要的评价竞赛
  20. TIOBE 5月编程语言排行:Python再次挤掉Java,夺下榜二!

热门文章

  1. NTU商汤提出新 loss!Focal Frequency Loss 提升图像重建和图像合成的质量 ICCV2021
  2. 企业数字化转型的产品设计思路
  3. 时间戳怎么转化日期,不同时间类型显示
  4. jQuery 属性的操作
  5. 网红营销行业面临的三大难题
  6. oracle非聚簇索引,聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)
  7. 干货!公众号运营主分享如何运营一个宠物社区
  8. ios 签到功能 补签功能 日历
  9. 计算机系统的管理工具,如何使用电脑系统中的管理工具查看各项情况
  10. idea使用vue项目卡顿问题