位置: 编程技术 - 正文

利用MySQL统计一列中不同值的数量方法示例

编辑:rootadmin

推荐整理分享利用MySQL统计一列中不同值的数量方法示例,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

本文实现的这个需求其实十分普遍,举例来说,我们存在一个用户来源表,用来标记用户从哪个渠道注册进来。表结构如下所示…

其中 origin 是用户来源,其中的值有 iPhone 、Android 、Web 三种,现在需要分别统计由这三种渠道注册的用户数量。

解决方案1

用 where 语句分别统计各自的数量。

这样查询的量有点多了,如果这个值有 个呢,那还得写 条相似的语句,很麻烦。

有没有一条语句就搞定的呢?于是去查了些资料。

解决方案2

我们知道 count 不仅可以用来统计行数,也能统计列值的数量,例如:

统计 user_operation_log 有多少行:

统计 origin 这列值不为 NULL 的数量:

利用MySQL统计一列中不同值的数量方法示例

所以我们可以利用这个特性来实现上面的需求

第一种写法(用 count 实现)

查询结果

第二种写法(用 sum 实现)

查询结果

第三种写法(改写 sum)

查询结果

第四种写法(来自掘金用户 杰夫 的答案)

查询结果

至此,已经达到了我们的需求。

总结

标签: 利用MySQL统计一列中不同值的数量方法示例

本文链接地址:https://www.jiuchutong.com/biancheng/349648.html 转载请保留说明!

上一篇:MySQL 5.7.18 release版安装指南(含有bin文件版本)

下一篇:一步步教你配置MySQL远程访问(该怎么配置)

  • 工商名称变更后多久网上可以查到记录
  • 加油站购进成品油怎么做账
  • 进口货物账务如何处理
  • 生产成本科目期末余额反映的是
  • 损益类结转本年利润摘要
  • 纳税人采取预收的措施
  • 企业重组资产转移是否涉税
  • 报销增值税发票和普通发票
  • 非同一控制下用什么法
  • 现金折扣要扣除折扣金额入账吗
  • 抵押贷款买房子合适还是商业贷款合适
  • 预支备用金填请款单还是借支单
  • 投资活动购建固定资产
  • 股东拿不到钱
  • 公司长期应付账款怎么算
  • 购买的专利可以进费用吗
  • 投资收益率中投资总额包括哪些
  • 小规模纳税人出售不动产征收率
  • 土地使用税与房产税的区别
  • 年薪制与月薪制的优与劣
  • 发出商品确认收入的条件
  • 建筑工程企业人力资源管理
  • 电商刷单的收入怎么做凭证?
  • 成本/利润
  • 递延所得税怎么产生
  • 享受小型微利企业税收优惠的条件
  • 固定资产后续支出是指固定资产在使用过程中发生的
  • macbook发热会烧坏吗
  • 什么叫做区分
  • 补发票需要什么东西
  • 免费样品销售给客户怎么入账
  • 打印机5b00错误解决
  • php 语法
  • 福克兰群岛属于哪国
  • 增值税不允许抵扣计入什么科目
  • 社保包括哪些保险及比例
  • 业务招待费专票可以抵扣增值税吗
  • php使用while循环计算1到100的和
  • php图片上传代码详解
  • elementui动态表单数据回显
  • 使用什么指令可以清空memcached数据库中的所有数据
  • 报表中库存商品怎么填
  • 什么是技术服务工程师
  • 固定资产一次性扣除政策2023
  • 个人发票抬头是自己的名字吗
  • 织梦的首页怎么换图片
  • 织梦如何使用
  • 出口货物离岸价差异原因说明表在电子税务局的位置
  • 公司被仲裁后怎么补救
  • 没有实收资本可以转让吗
  • 补计提所得税怎么做分录
  • 2020年防洪基金计算公式
  • 加盟费开发票
  • 余利宝和余额宝哪一个安全
  • 人力资源外包服务平台
  • 公司想自己开发票怎么申请
  • 现金和银行存款的区别
  • truncate可以删除部分数据
  • macos怎么操作
  • win10的win+tab
  • Windows Server AD 访问数量控制配置方法
  • mac 应用
  • linuxzen
  • centos7 rpm包安装
  • win10输入法设置快捷键
  • bat批处理命令大全
  • 迁移的项目
  • 方块大人
  • unity接入安卓sdk
  • 安卓键盘软件
  • python怎么弄中文
  • 安卓手机管家哪个好用
  • js实现功能
  • jqueryui draggable
  • 原生js
  • python5.7汉诺塔
  • 个人去税务局开劳务费怎么开
  • 郑州市惠济区税务局黄国选
  • 不想订亲
  • 日本各界
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设