MYSQL 查询重复数据
阅读目录
- 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 查询重复数据相关推荐
- MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据
MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据 目录导航: 开发背景: 实战: 表结构如下图所示: 操作: 总结: 回到顶部 开发背景: 最近在做一个批量数据导入到MySQL数据 ...
- MySQL查询重复数据与去重
一.创建表,插入一批示例数据 create table student(id bigint(20) auto_increment,code int(20),name varchar(255),flag ...
- mysql查询重复数据,并显示所有重复数据具体信息
本篇重点:查询重复数据并显示完整信息 首先是一个很常见的查重语句 查询重复数据,并显示完整信息 首先是一个很常见的查重语句 // uid为重复数据的条件,如果直接执行只会出现一条数据,并不能展示完整的 ...
- python去重复的数据_Python中mysql查询重复数据并删除重复数据
#coding:utf-8 import mysql.connector mydb = mysql.connector.connect( host='localhost', user='root', ...
- 字节跳动技术整理:mysql查询重复数据sql
正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...
- 字节跳动高工面试:mysql查询重复数据sql
正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...
- 【干货】mysql查询重复数据sql
前言 本系列的目的是明明白白.彻彻底底的搞定日期/时间处理的几乎所有case.上篇文章铺设所有涉及到的概念解释,例如GMT.UTC.夏令时.时间戳等等,若你还没看过,不仅强烈建议而是强制建议你前往用花 ...
- mysql查询重复数据
https://www.cnblogs.com/LDDXFS/p/9867928.html
- MySQL数据库查询重复数据办法
MySQL数据库查询重复数据办法 只操作一个列数据找出重复 select * from table1 where v1 = X group by column1 having count(*)> ...
最新文章
- 一次线上故障之Java对象的一生简单总结
- C++中的变量作用域介绍
- Android博客文章整理
- html 5 video audio
- idea git里的用户怎么修改
- html如何制作滑块,网页制作html5实现滑块功能之type=quot;rangequot;属性-建站-建站教程-建站方法-米云建站 - 米云问答...
- LaTeX的表格标题位置
- 2019年北航OO第二单元(多线程电梯任务)总结
- 开启人才进阶之旅,鲲鹏开发者技术沙龙点燃计算行业激情
- 一步一步实现KNN分类算法
- mybatis编写一个查询数据库表的程序
- LPWAN——Sigfox实战经验介绍
- Win10电脑系统使用技巧
- vscode 上使用 SDCC 工具链开发 8051(DHT11温湿度传感器示例)
- 什么是SAP GUI的client
- 不同手机型号图文预览_使用Adobe Preview 在手机上实时预览设计图
- RT-Thread使用DP83640 实现IEEE1588 协议笔记
- 如何编写BI项目之ETL文档
- 生物信息学中重要的评价竞赛
- TIOBE 5月编程语言排行:Python再次挤掉Java,夺下榜二!
热门文章
- NTU商汤提出新 loss!Focal Frequency Loss 提升图像重建和图像合成的质量 ICCV2021
- 企业数字化转型的产品设计思路
- 时间戳怎么转化日期,不同时间类型显示
- jQuery 属性的操作
- 网红营销行业面临的三大难题
- oracle非聚簇索引,聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)
- 干货!公众号运营主分享如何运营一个宠物社区
- ios 签到功能 补签功能 日历
- 计算机系统的管理工具,如何使用电脑系统中的管理工具查看各项情况
- idea使用vue项目卡顿问题