直接看例子

例子:

table
   id name
   1 a
   2 b
   3 c
   4 c
   5 b

1 通过 distinct 来实现

select distinct name from table

结果:

name

a

b

c

2 通过 group_concat 配合 group by 来实现 (注意:需要mysql 4.1及以上)

select  id,group_concat(distinct name) from table group by name

结果:

id name

1 a

2 b

3 c

3 通过

select id, count(distinct name) from table group by name

结果:

id name count(distinct name)

1 a 1

2 b 1

3 b 1

整理自:http://www.cnblogs.com/daiye/archive/2009/11/10/1599977.html

转载于:https://www.cnblogs.com/yiki/archive/2013/01/02/2842493.html

MySQL 去除重复的方法相关推荐

  1. php自动合并,php实现合并数组并去除重复的方法

    php实现合并数组并去除重复的方法 发布时间:2020-08-12 10:35:05 来源:亿速云 阅读:99 作者:小新 这篇文章主要介绍了php实现合并数组并去除重复的方法,具有一定借鉴价值,需要 ...

  2. mysql去除重复数据

    mysql去除重复数据 根据one列查询重复的数据(根据单列判断重复) SELECT * FROM tab_test  WHERE ONE IN (SELECT ONE FROM testdelete ...

  3. Excel表中查找、去除重复项方法合集

    第一种,主选项卡开始->条件格式->突出显示单元格规则->重复值. 第二种,主选项卡下,高级筛选,也可以去除重复项,但是这个时候的重复项就是完全重复的才会去除. 第三种,可以在需要做 ...

  4. MySQL去除重复数据,保留一条数据

    于我而言,这篇文章提供帮助最大的语句是 DELETE c1 FROM contacts c1 INNER JOIN contacts c2 WHEREc1.id > c2.id AND c1.e ...

  5. mysql 去除重复 Select中DISTINCT关键字的用法(查询两列,只去掉重复的一列)

    在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的 ...

  6. mysql去除重复数据 重建表_删除掉mysql 的.ibd,.frm,ibdata1,ib_logfile0和ib_logfile1文件后再drop表。然后重建此表,有问题吗...

    创建已经丢62616964757a686964616fe58685e5aeb931333433656631失的表结构 先要安装 mysql-utilities. // RedHatyum -y ins ...

  7. JAVA 去除重复对象方法

    Java 中的 Set 集合中不能储存重复元素,故经常用来进行去重操作,但是在实际操作中,我们发现 Set 集合并不能判断对象是否重复,故无法对对象直接进行去重:不过我们可以通过将对象转换成 Stri ...

  8. mysql去除重复数据保留一条_MySQL中删除重复数据只保留一条

    用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1.查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 SELECT ...

  9. MYSQL 去除重复 记录

    删除旧 delete from a  using mix_crm_contact   as a,mix_crm_contact  as b where a.id<b.id and a.`telp ...

最新文章

  1. 组队开发第二周第一次会议
  2. iOS实现基于VLC播放器的封装效果
  3. 左神算法:将搜索二叉树转换成双向链表(Java版)
  4. flink(一个流处理,一个批处理)
  5. java中arraycopy的用法_[jdk源码阅读系列]Java中System.arraycopy()的用法
  6. JAVA环境指定xms512_【JAVA学习】java虚拟机内存配置,-Xss256m -Xms512m -Xmx800m -XX:MaxPermSize=512m...
  7. MongoDB联合查询 -摘自网络
  8. centos8安装中文字体库
  9. 2022百度之星程序设计大赛 - 复赛 1003 最大值
  10. WinForm超市商品管理系统
  11. web基础_$POST 在线http接口测试网址
  12. mysql字段动态扩展_数据库动态扩展字段
  13. python右对齐 数字,python怎么让数字右对齐
  14. uniapp——如何在项目中使用阿里字体图标
  15. 计算机进入安全模式的原因,电脑只能进入安全模式的原因及处理方法
  16. 学科前沿讲座 文本分类TextClassfication
  17. w7电脑蓝屏怎么解决_详解win7电脑蓝屏怎么办
  18. 升降压电路的工作原理
  19. Unity游戏开发:3D冒险游戏项目实战
  20. 什么是大数据4v 指的是哪四个

热门文章

  1. java12章_从零开始学Java 第12章 异常处理
  2. python windows服务_Python创建Windows服务
  3. linux使用ntp时间同步
  4. mr利用mapjoin计算出每个部门的总工资以及部门名称
  5. localhost使用ipv4_使用 blackbox exporter 实现域名证书过期监控
  6. 正则表达式给html添加属性,正则表达式替换html元素属性的方法
  7. java如何记录查看记录_Java如何检查消息是否可记录?
  8. python ftplib模块_python:ftplib模块
  9. 一个亿的融资在一家芯片初创公司可以烧多久?
  10. mysql 设计两个主键都不可重复_18个MySQL面试题剖析(答案解析),听说身为程序员的你还没掌握...