我有一个类似于MySQL数据库中下面显示的表格:

+----------+----------+----------+----------+----------+

| Column_A | Column_B | Column_C | Column_D | Column_E |

+----------+----------+----------+----------+----------+

| 1 | 11 | a | 0 | abc |

| 2 | 22 | a | 0 | abc |

| 3 | 33 | a | 0 | def |

| 4 | 44 | b | 0 | def |

| 5 | | b | 0 | def |

| 6 | 55 | c | 0 | ghi |

| 7 | | d | 0 | jkl |

| 8 | | a | 4 | abc |

| 9 | | a | 4 | abc |

| 10 | | b | 4 | abc |

| 11 | 88 | f | 4 | xyz |

| 12 | | f | 4 | xyz |

+----------+----------+----------+----------+----------+我需要一个类似于下面的结果(即只有a& b值具有不同的D& E列值):

+----------+----------+----------+

| Column_C | Column_D | Column_E |

+----------+----------+----------+

| a | 0 | abc |

| a | 0 | def |

| a | 4 | abc |

| b | 0 | def |

| b | 4 | abc |

+----------+----------+----------+我试过这个查询:

SELECT DISTINCT column_c,column_d,column_e FROM trial2 ORDER BY column_c;我得到这个:

+------------------+------------------+------------------+

| column_c | column_d | column_e |

+------------------+------------------+------------------+

| a | 0 | abc |

| a | 0 | def |

| a | 4 | abc |

| b | 0 | def |

| b | 4 | abc |

| c | 0 | ghi |

| d | 0 | jkl |

| f | 4 | xyz |

+------------------+------------------+------------------+我不需要column_c中'c','d'或'f'的行。我需要既有0&在column_d中有4个值(即column_c是'a'或'b')。

mysql中distinct删除_MySQL distinct查询返回具有重复信息的行,需要重复数据删除相关推荐

  1. mysql中实现分类统计查询的步骤_在MySQL中如何进行分组统计查询

    昨天和大家分享了MySQL中,如何进行聚合函数及统计函数查询,若是不清楚的话,可以去看一下我的那个文章.今天继续和大家分享,在MySQL中如何进行分组统计查询,这个在实际应用中,也会经常运用到,比如以 ...

  2. mysql中如何把两个查询结果列数不同并成一张表_MySQL

    引言 本文整理了MySQL相关的知识,方便以后查阅. 基础架构 下图是 MySQL 的一个简要架构图,从下图你可以很清晰的看到用户的 SQL 语句在 MySQL 内部是如何执行的. 先简单介绍一下下图 ...

  3. mysql distinct 实现_MySQL DISTINCT 的基本实现原理

    接上一篇: MySQL 中 GROUP BY 基本实现原理 DISTINCT 实际上和 GROUP BY 操作的实现非常相似,只不过是在 GROUP BY 之后的每组中只取出一条记录而已.所以,DIS ...

  4. mysql子查询返回多于1行_mysql – 子查询返回超过1行

    我有以下查询 SELECT Group_concat(employeename) AS name FROM employee WHERE Find_in_set(Find_in_set(employe ...

  5. mysql 替换 斜杠_Mysql like查询语句中,结果包含反斜杠 \ 字符的,需要替换成四个反斜杠 \\\\...

    如题,当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\". 比如数据库中text字段有以下三行: ...

  6. r如何查询mysql中的数据类型_MySQL数据类型 - osc_mgt0rm0m的个人空间 - OSCHINA - 中文开源技术交流社区...

    MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...

  7. mysql子查询语句多列_MYSQL 子查询返回多列显示

    因工作需要,目前研究出一种mysql 技能,与大家分享一下. 需求:关联查询另一个大表数据的某些(一个以上)字段 方案:因关联查询的表数据太大.多表查询影响效率,单个子查询又有些多余.所以采用多列拼接 ...

  8. mysql 过滤相同数据库_MySQL数据库查询中的重复记录过滤

    今天帮别人修改程序,需要分组去最大值.也就是所谓,某一字段有重复字,过滤掉有重复的数据.弄了半天,最后总结一下. 首先搞点模拟数据出来 create table t2 ( id int primary ...

  9. mysql 中abs函数_Mysql常用函数

    本文内容: mysql函数的介绍 聚集函数 avg count max min sum 用于处理字符串的函数 合并字符串函数:concat(str1,str2,str3-) 比较字符串大小函数:str ...

  10. mysql 前30秒_mysql – 简单查询需要15-30秒

    以下查询非常简单.它从消息表中选择最后20条记录,以便在分页方案中使用.第一次运行此查询时,需要15到30秒.后续运行只需不到一秒钟(我预计会涉及一些缓存).我试图确定为什么第一次这么长时间. 这是查 ...

最新文章

  1. 你连原理都还没弄明白?机甲风暴java破解版下载
  2. 【Python】编程笔记8
  3. 欧拉降幂(Euler_Power_Formula)
  4. TypeScript入门教程 之 点差算子/散布运算符/...运算符/剩余参数/...参数
  5. python开发环境规范——pycharm
  6. 新唐N76E003AT20PIN对PIN完美替代STM8S003F3P6
  7. 深入了解示波器(五):实时采样与等效时间采样
  8. android输入框边框距离,如何更改Android对话框边距(到屏幕边缘的距离)?
  9. linux安装ipk游戏,添加软件包 IPK
  10. linux格式化命令,Linux怎么格式化磁盘啊?
  11. shell脚本中的 EOF 是什么意思?
  12. 【项目实战——emos在线办公系统】:组件之间的相互使用、请假页面、添加请假组件之间的关系梳理、model和v-model
  13. 图情论文笔记 | 图书情报档案机构如何助力乡村振兴?
  14. 【优化理论与方法】图解法
  15. b+和b-数比较和优势
  16. python调用百度地图api定位_python 调用百度地图地点检索webAPI
  17. JVM#Java高墙之内存模型
  18. 利用Python实现有道翻译的功能
  19. 图像匹配sparse-ncnet复现
  20. 泰勒公式矩阵形式_多元函数泰勒公式的张量表示

热门文章

  1. ubuntu14.10环境下Apeach的安装配置
  2. 《python基础教程》笔记之 列表
  3. oracle 数据类型详解---日期型(转载)
  4. Oracle预定义的21个系统异常类型
  5. 纯CSS的方法解决文字溢出与截断的问题
  6. layui table 分页 序号始终从”1“开始解决方法
  7. 【白皮书分享】2021年互联网人才招聘白皮书.pdf(附下载链接)
  8. ubuntu16安装pymesh2的方法
  9. 操作系统中的互斥锁与条件变量
  10. 下一代的搜索引擎是什么样子?神经网络真的能「死记硬背」吗?