假设我们有表A 里面有字段  field 里面有很多重复数据。

现在需要查询当前字段重复的个数

mysql>select filed ,count(*) as total from A group by field having count(1)>1

那么having 的在group by 后面执行 取到group by 的结果后在进行聚合统计大于1的数数据行

那么如何删除重复的数据呢只剩下一条呢??

 DELETE   FROM chat_test  WHERE  `name` IN   ( SELECT  h1.name FROM  (SELECT `name` FROM chat_test GROUP BY `name` HAVING COUNT(1)>1 ) AS h1 )  AND id NOT IN ( SELECT h2.id  FROM ( SELECT id FROM chat_test GROUP BY `name` HAVING COUNT(1)>1 ) AS h2)

先把以上查询出来的结果当做条件 name in 查询的结果集 之后 在AND id  NOT in (id 字段) 那么现在就是

name=结果集 ADN id!=结果集即可

mysql 查询重复字段统计重复个数和删除重复字段的重复数据相关推荐

  1. MySQL查询每个部门的员工个数(部门员工数可能为0)

    MySQL查询每个部门的员工个数 问题:查询每个部门的员工个数 注意!某些部门可能是没有员工的(员工个数为0).(事实上是department_id在120之后的那些部门) 这时候如果简单利用连接查询 ...

  2. MySQL Date 函数,统计当天、一周、一月等的数据

    MySQL Date 函数,统计当天.一周.一月等的数据 Date 函数 DATE_ADD() DATEDIFF() MySQL 使用下列数据类型在数据库中存储日期或日期/时间值 当前日期和时间其他的 ...

  3. mysql查询今天,昨天,近7天,近30天,本月,上一月数据

    近期项目中用到了查询当月数据记录的功能,最初的想法是在逻辑业务里构造好时间段进行查询,当写sql语句时感觉挺麻烦.所以就到网上搜索了一下,看看是不是能有简单的方法.果然.网络资源非常强大.以下结合我的 ...

  4. 黄聪mysql_黄聪:mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

  5. Mysql查询获取过去一年,最后一天,每月,每月的数据

    Mysql查询获取过去一年,最后一天,每月,每月的数据 前言 今天博主将为大家分享Mysql查询获取过去一年,最后一天,每月,每月的数据,不喜勿喷,如有异议欢迎讨论! 锁的分类 在本MySQL教程中– ...

  6. mysql 查询两表 两列 比较大小写_mysql 查询表中列的数据不区分大小写的解决

    mysql查询默认是不区分大小写的 如: select * from some_table where str='abc'; select * from some_table where str='A ...

  7. mysql查询语句 groupby后取组内时间最近的一条数据时间

    在mysql中使用group by进行分组后取时间最近的一条数据,我们可以直接使用MAX()函数来实现 SELECTT2.nick_name as nickName,count(T1.shared_u ...

  8. php删除字段某个字段,php数如何组删除某个字段

    [摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...

  9. Mysql查询的一些操作(查表名,查字段名,查当月,查一周,查当天)

    查询数据库中所有表名 select table_name from information_schema.tables where table_schema='tools' and table_typ ...

  10. mysql查询某个数据库中所有的表名 列名 字段长度

    SELECT TABLE_NAME as '表名', COLUMN_NAME as '列名',COLUMN_COMMENT,DATA_TYPE as '字段类型' ,COLUMN_TYPE as '长 ...

最新文章

  1. 【Qt】Qt样式表总结(一):选择器
  2. C语言练习题100道
  3. Spring Boot 整合 Elasticsearch,实现 function score query 权重分查询
  4. 隐形需求 软件测试,从开发角度聊聊如何洞悉隐性需求
  5. IDEA中Spring Boot+MyBaits提示Invalid bound statement (not found)错误
  6. POJ 2299 Ultra-QuickSort(树状数组+离散化)
  7. SQL 性能优化梳理,干掉慢SQL!
  8. 每日程序C语言11-求s=a+aa+aaa+aaaa+aa…a
  9. devstack安装OpenStack Pike版本 (OVN+VLAN)
  10. 聊聊ASP.NET Core默认提供的这个跨平台的服务器——KestrelServer
  11. 文本分类--情感分析
  12. hdu 4280 最大流sap
  13. 毕业设计周记(第二篇)
  14. 内存结构、地址总线、数据总线详解
  15. 由于授权协议中一个错误,远程计算机中断了会话。请重新跟远程计算机连接;或者跟服务器管理员联系。
  16. iOS提交应用至App Store流程
  17. 从头实现YOLOv3:第4部分
  18. 记录第一个eti任务的暂时终止
  19. 中国计算机大师级别的人物,特级大师大多已退隐江湖,看谁能继承衣钵,成为新一代的象棋霸主...
  20. 【20保研】西安电子科技大学计科院关于举办2020年“优研计划”暑期夏令营的通知...

热门文章

  1. python替换同义词 jieba替换同义词
  2. 服务器信号干扰怎么解决,周围无线路由太多造成2.4g的信号干扰严重,怎么解决?...
  3. 国内外安全网站网址大集合
  4. VMware虚拟机增加硬盘(存储空间)
  5. 解读谷歌浏览器Chrome的LOGO
  6. QT QLabel显示图片并通过鼠标滑动改变大小以及移动图片
  7. redis数据库hset(有序集合)类型常用命令
  8. 量化投资大师詹姆斯·西蒙斯经典演讲:数学,常识和运气
  9. 缠手胶再也不求人,看图学龙骨手胶的缠法
  10. 景区智慧旅游是什么?景区智慧旅游有什么特点优势?