mysql中distinct删除_MySQL distinct查询返回具有重复信息的行,需要重复数据删除
我有一个类似于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查询返回具有重复信息的行,需要重复数据删除相关推荐
- mysql中实现分类统计查询的步骤_在MySQL中如何进行分组统计查询
昨天和大家分享了MySQL中,如何进行聚合函数及统计函数查询,若是不清楚的话,可以去看一下我的那个文章.今天继续和大家分享,在MySQL中如何进行分组统计查询,这个在实际应用中,也会经常运用到,比如以 ...
- mysql中如何把两个查询结果列数不同并成一张表_MySQL
引言 本文整理了MySQL相关的知识,方便以后查阅. 基础架构 下图是 MySQL 的一个简要架构图,从下图你可以很清晰的看到用户的 SQL 语句在 MySQL 内部是如何执行的. 先简单介绍一下下图 ...
- mysql distinct 实现_MySQL DISTINCT 的基本实现原理
接上一篇: MySQL 中 GROUP BY 基本实现原理 DISTINCT 实际上和 GROUP BY 操作的实现非常相似,只不过是在 GROUP BY 之后的每组中只取出一条记录而已.所以,DIS ...
- mysql子查询返回多于1行_mysql – 子查询返回超过1行
我有以下查询 SELECT Group_concat(employeename) AS name FROM employee WHERE Find_in_set(Find_in_set(employe ...
- mysql 替换 斜杠_Mysql like查询语句中,结果包含反斜杠 \ 字符的,需要替换成四个反斜杠 \\\\...
如题,当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\". 比如数据库中text字段有以下三行: ...
- r如何查询mysql中的数据类型_MySQL数据类型 - osc_mgt0rm0m的个人空间 - OSCHINA - 中文开源技术交流社区...
MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...
- mysql子查询语句多列_MYSQL 子查询返回多列显示
因工作需要,目前研究出一种mysql 技能,与大家分享一下. 需求:关联查询另一个大表数据的某些(一个以上)字段 方案:因关联查询的表数据太大.多表查询影响效率,单个子查询又有些多余.所以采用多列拼接 ...
- mysql 过滤相同数据库_MySQL数据库查询中的重复记录过滤
今天帮别人修改程序,需要分组去最大值.也就是所谓,某一字段有重复字,过滤掉有重复的数据.弄了半天,最后总结一下. 首先搞点模拟数据出来 create table t2 ( id int primary ...
- mysql 中abs函数_Mysql常用函数
本文内容: mysql函数的介绍 聚集函数 avg count max min sum 用于处理字符串的函数 合并字符串函数:concat(str1,str2,str3-) 比较字符串大小函数:str ...
- mysql 前30秒_mysql – 简单查询需要15-30秒
以下查询非常简单.它从消息表中选择最后20条记录,以便在分页方案中使用.第一次运行此查询时,需要15到30秒.后续运行只需不到一秒钟(我预计会涉及一些缓存).我试图确定为什么第一次这么长时间. 这是查 ...
最新文章
- 你连原理都还没弄明白?机甲风暴java破解版下载
- 【Python】编程笔记8
- 欧拉降幂(Euler_Power_Formula)
- TypeScript入门教程 之 点差算子/散布运算符/...运算符/剩余参数/...参数
- python开发环境规范——pycharm
- 新唐N76E003AT20PIN对PIN完美替代STM8S003F3P6
- 深入了解示波器(五):实时采样与等效时间采样
- android输入框边框距离,如何更改Android对话框边距(到屏幕边缘的距离)?
- linux安装ipk游戏,添加软件包 IPK
- linux格式化命令,Linux怎么格式化磁盘啊?
- shell脚本中的 EOF 是什么意思?
- 【项目实战——emos在线办公系统】:组件之间的相互使用、请假页面、添加请假组件之间的关系梳理、model和v-model
- 图情论文笔记 | 图书情报档案机构如何助力乡村振兴?
- 【优化理论与方法】图解法
- b+和b-数比较和优势
- python调用百度地图api定位_python 调用百度地图地点检索webAPI
- JVM#Java高墙之内存模型
- 利用Python实现有道翻译的功能
- 图像匹配sparse-ncnet复现
- 泰勒公式矩阵形式_多元函数泰勒公式的张量表示