使用MySQL GROUP_BY从两列中查找出现的次数。让我们首先创建一个表-mysql> create table DemoTable

-> (

-> Name1 varchar(20),

-> Name2 varchar(20)

-> );

使用插入命令在表中插入一些记录-mysql> insert into DemoTable values('John','Adam');

mysql> insert into DemoTable values('Chris','David');

mysql> insert into DemoTable values('Robert','Mike');

mysql> insert into DemoTable values('David','Chris');

mysql> insert into DemoTable values('Mike','Robert');

使用select语句显示表中的所有记录-mysql> select *from DemoTable;

这将产生以下输出-+--------+--------+

| Name1  | Name2  |

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

| John   | Adam   |

| Chris  | David  |

| Robert | Mike   |

| David  | Chris  |

| Mike   | Robert |

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

5 rows in set (0.00 sec)

这是从两列中查找出现次数的查询-mysql> select greatest(Name1,Name2),least(Name1,Name2),count(*) as Occurrences from DemoTable

-> group by greatest(Name1,Name2),least(Name1,Name2);

这将产生以下输出-+-----------------------+--------------------+-------------+

| greatest(Name1,Name2) | least(Name1,Name2) | Occurrences |

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

| John                  | Adam               |           1 |

| David                 | Chris              |           2 |

| Robert                | Mike               |           2 |

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

3 rows in set (0.02 sec)

mysql查询已知两列第三列,MySQL查询从两列中查找出现的次数?相关推荐

  1. mysql从删库到跑路 亚马逊_Amazon RDS 上的 MySQL 的已知问题和限制 - Amazon Relational Database Service...

    Amazon RDS 上的 MySQL 的已知问题和限制 下面给出了有关对 Amazon RDS 使用 MySQL 的已知问题和限制. 不一致的 InnoDB 缓冲池大小 对于 MySQL 5.7,管 ...

  2. c 语言已知两点求第三点,已知3点座标,求第一点到第二点和第三点构成的直线的距离。...

    已知3点座标,求第一点到第二点和第三点构成的直线的距离.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 已知3点座标,求 ...

  3. c语言编程求二元一次方程组方程,二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的......

    导航:网站首页 > 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 相关问题: 匿名网 ...

  4. 【C#】已知圆心上的三点求圆心

    已知圆心上的三点:,, ,求圆心: 把三点坐标圆的方程: 得: 把  展开整理得: 令 ; ; , , ,  求 求 把  移项整理得: 把  移项整理得: 还原代入式子: 整理结果 简化: 其中: ...

  5. mysql连接多个存储存储_Mysql(三):多表查询和存储程序

    今天内容: ● 多表查询(内连接 外连接 子查询) ● 存储程序(存储过程 函数) 多表查询 ​同时从多张数据表中查取到需要的数据即是多表查询. 多表查询时,参与查询的表中每条数据进行组合,这种效果称 ...

  6. mysql使用已有的数据库_使用SQL操作MySQL数据库

    用SHOW显示已有的数据库 句法:SHOW DATABASES [LIKE wild] 如果使用LIKE wild部分,wild字符串可以是一个使用SQL的"%"和"_& ...

  7. C++实现已知圆的任意三点求圆心和半径

    原理:圆上的任意两点的连线称作弦,弦的中垂线必过圆心,取三点组成的两条弦的中垂线的交点,即为圆心,再通过圆心求半径. 其中三点坐标为  (dx1,dy1)   (dx2,dy2)  (dx3,dy3) ...

  8. 已知圆上的三个点求此圆的周长

    The Circumference of the Circle 本题在ZOJ上题号是1090,在POJ上是2242.题目描述如下: Description To calculate the circu ...

  9. 已知一条斜边,求直角三角形的另外两条边

    输入一个整数 n (0<n<10000000) 表示直角三角形斜边的长度.要求输出一个整数(表示满足条件的直角三角形个数),并将直角形三边分别输出. #include<stdio.h ...

最新文章

  1. 关于如何在matlab中导入并翻译Hypemesh导出的大型刚度矩阵txt文本
  2. iptables的增删改查
  3. OkHttp 3.x 源码解析之Interceptor 拦截器
  4. ajax上传文件 获取失败,Ajax上传文件/照片时报错TypeError :Illegal invocation的解决方法...
  5. 可以叫板Google的一个搜索引擎 —— DuckDuckGo
  6. php dom 丢失内容,PHP DOMDocument缺失
  7. Python学习day02_数字类型 与 布尔类型 短路逻辑和运算符优先级
  8. 逻辑卷管理和磁盘配额
  9. ROW_NUMBER() OVER的用法
  10. 基于KMP与Levenshtein模糊匹配算法的银行联行号查询
  11. [解决]Windows 8 丢失 MSVCR71.dll 或 MSVCP71.dll
  12. 解除隐藏文件cmd命令_cmd命令怎么隐藏电脑上的文件
  13. winform之修改图标
  14. 计算机用户界面的设计,计算机软件用户界面设计的基本原则
  15. Java 解析epub格式电子书,helloWorld程序,附带源程序和相关jar包
  16. 1934. 贝茜放慢脚步
  17. 明尼苏达量表结果分析_MMPI明尼苏达多项人格测验量表分析
  18. 【从零开始的SDN学习之路】之闲话Neutron与SDN的联系
  19. SpringMVC——MVC思想、前端控制器、SpringMVC概述、编写第一个SpringMVC程序
  20. 绘制三维多面体 Matlab,已知一些随机的三维坐标点,怎么用matlab把这些点绘制成多面体,急求程序代码啊...

热门文章

  1. 伪装学渣未删减部分_深圳妈妈分享!如何在2年内把“学渣”儿子送进世界百强名校!...
  2. 程序员的vbs强势表白
  3. go程序设计语言-目录
  4. postsql——存储(TableSpace)
  5. Delphi XE8 用HttpClient下载文件
  6. python读取雷达基数据_重磅更新!读取CINRAD雷达基数据的Python模块
  7. 调用农行融资申请的接口 代码梳理
  8. Echarts3 关系图-力导向布局图
  9. linux字符设备和块设备的区别 以及网络设备
  10. Zigbee W-Z-09 模块规格书