我有一个像这样设置的表:

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

| id | col1 | col2 |

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

| 1 | John | Mike |

| 2 | Mike | John |

| 3 | Marty | John |

| 4 | Walt | Marty |

| 5 | Walt | Mike |

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

我基本上想要计算col1和col2中的唯一值,并将它们与适当的唯一值一起显示.问题是col1不一定包含col2所具有的所有相同名称,反之亦然.我希望得到这样的设置:

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

| names | col1 | col1 |

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

| John | 1 | 2 |

| Marty | 1 | 1 |

| Mike | 1 | 2 |

| Walt | 2 | NULL |

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

我可以使用以下方法独立选择这些值

SELECT col1, count(col1) as count FROM example GROUP BY col1;

要么

SELECT col2, count(col2) as count FROM example GROUP BY col2;

但是我很难理解我如何将这两个计数加在一起,特别是因为这里的值“Walt”没有出现在col2中.

mysql 两列计数_MySQL在两列上计算唯一值,并为每列连接这些计数相关推荐

  1. mysql去重合并字符串_Mysql将近两个月的记录合并为一行显示

    最近做报表统计,用到要求把近两个月的绩效作比较,并作出一些环比数据等. 场景:将1班同学的两个月的语文的平均成绩合并到一行比较. CREATE TABLE `Chinese_score` ( `id` ...

  2. mysql如何链表查询_mysql怎样两表查询?

    mysql两表查询的方法:1.使用"select 字段列表 from 表1,表2 [where 条件]"进行查询:2.使用"SELECT 字段列表 FROM 表1 关键字 ...

  3. mysql怎样两表查询_mysql怎样两表查询?

    mysql两表查询的方法:1.使用"select 字段列表 from 表1,表2 [where 条件]"进行查询:2.使用"SELECT 字段列表 FROM 表1 关键字 ...

  4. oracle 对两列加唯一性束_oracle中创建unique唯一约束(单列和多列) 。

    oracle中的unique约束是用来保证表中的某一类,或者表中的某一类组合起来不重复的一种手段.我们在可以在创建表时或者创建好后通过修改表的方式来创建oracle中的unique约束. 下面是一些创 ...

  5. 本地 mysql 数据库 上线 服务器_MySQL把本地数据库上传到服务器

    1.安装Navicat 虽然这个软件是收费的,但是给了20天试用期,所以可以放心大胆的用正版,毕竟,上传数据库这种事儿,只在项目上线部署的时候用一次,20天怎么也够用了. 2.建立连接 1.先新建连接 ...

  6. mysql sql 多选项_mysql – SQL选择此选项可使值仅出现一次

    对于那些一直在用这个twitter-clone帮助我的人,谢谢!在你的帮助下,我成功地完成了大部分工作,最后到了追随者功能的最后几步. 现在,我有一个包含以下字段的数据集:用户名,推文,日期 数据的示 ...

  7. mysql 创建索引失败_mysql创建多列索引及优化 - 没有所谓的失败!除非你不再尝试! - PHPChina ......

    什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录.表里面 ...

  8. mysql复合主键长度_Mysql 多列形成主键(复合主键 )

    什么是数据表的复合主键 所谓的复合主键 就是指你表的主键含有一个以上的字段组成 比如 create table test ( name varchar(19), id number, value va ...

  9. mysql怎么查找列命令_MySQL查询命令-DQL

    MySQL查询命令-DQL EMP //员工表 员工编号 员工名 岗位 领导 入职日期 工资 奖金 部门编号 +-------+--------+-----------+------+-------- ...

最新文章

  1. HTTP/HTTPS的请求和响应
  2. 0x52. 动态规划 - 背包(习题详解 × 19)
  3. linux中why软件,why?why?why?
  4. y电容如何选型_常用电子元器件分类选型以及单端反激正激变压器设计 (MOS管、电感部分)...
  5. 离散余弦变换和C语言实现-win32版本
  6. 利用openCV中的cvCanny函数检测人脸的边缘
  7. jmeter 采样器作用_实施自定义JMeter采样器
  8. 开源app之MyHearts
  9. FFTW 和 CUFFT 的使用对比
  10. k8s查看pod的yaml文件_每天5分钟|轻松掌握开发工作中必会的k8s-yaml配置说明和常用命令...
  11. struts配置访问后缀为.do,.action,.*
  12. 大话设计模式之原型模式
  13. Linux Kobject
  14. creo图纸管理系统 creo企业图纸管理方案
  15. 欧氏空间距离和内积_希尔伯特空间(Hilbert Space)
  16. Unity 编辑器扩展教程
  17. Atitit 常用街机系统and 模拟器总结 snk neo geo cps mame sfc smc
  18. 市场竞争力法则:以小博大,虽败犹荣
  19. 2020-8-28平衡二叉树
  20. windows11,Windows10,服务器centos7安装docker,docker compose

热门文章

  1. angula简单应用---购物篮
  2. Eclipse的SVN插件移动中文名称文件提示org.tigris.subversion.javahl.ClientException: Bogus URL...
  3. Cracking the coding interview--Q1.7
  4. 用C#使用HttpWebRequest Post数据时如何保持Session
  5. FileSystem close Exception
  6. postgreSQL的应用
  7. java ide编辑器 idea 配置 与 插件
  8. python3 with中异常的问题
  9. linux shell map dict 字典数组
  10. python3 configparse 配置模块