位置: 编程技术 - 正文

利用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远程访问(该怎么配置)

  • 建筑业项目在外地在哪里交增值税
  • 拆迁补偿款如何做账务处理
  • 房地产开发公司排名
  • 经营范围变更银行不变更有影响吗
  • 无形资产加计扣除最新政策
  • 财产租赁合同金额含税吗
  • 包工包料怎么付款流程
  • 房地产开发企业土地增值税清算
  • 出纳如何做好保密工作
  • 员工向公司借的备用金到年底未还清
  • 税控设备全额抵扣政策
  • 委托加工模具的费用计入什么科目?
  • 党组织专项经费项社区服务队项目简介
  • 纳税人涉税信息查询
  • 残保基金属税金怎么算
  • 汽车配件税收分类编码
  • 小规模纳税人代理记账流程
  • 维修设备领用材料会计分录怎么写
  • 财务管理和会计学哪个好就业
  • 属于留存收益的是
  • 营业外支出应填什么科目
  • 法院强制拍卖房子流程
  • 零星工程实施流程
  • 出租房屋如何确认收入
  • 企业签订的借款合同印花税
  • php字符串函数大全
  • 手机苹果14
  • 仓储服务和不动产租赁
  • php自定义协议
  • 借款利息税前扣除需要发票
  • php列表
  • 调参数是什么意思
  • 简易计税适用什么类型企业
  • 年度报表资产总额平均值怎么算
  • 注销的公司需要清算吗
  • ps调色的作用
  • 报销人和收款人是一个人
  • 预收款销售商品如何与业务员对账
  • 电子税务局怎么查询开票记录
  • 银行利息支出税率是多少
  • 个人缴纳公积金的方法
  • 出口货物备案单证目录怎么填
  • 捆绑销售如何做会计处理合适?
  • 残料入库计入
  • 应付账款负数如何调整账务
  • 溢价发行股票的交易费用
  • 主营业务收入减少记哪方
  • 原始凭证基本要求是什么
  • Mysql version can not be less than 4.1 出错解决办法
  • 比较常见的成语有哪些
  • Windows Server AD 访问数量控制配置方法
  • win7笔记本电脑怎么重装系统教程
  • win8系统如何安装软件
  • xp电脑怎么样
  • 鼠标右键一直锁定一个应用
  • quicktimeplayer.exe - quicktimeplayer是什么进程 有什么用
  • oracle12c怎么卸载
  • vm虚拟机怎么使用
  • cocos lua js
  • cocos creator js ts
  • ecxel进度条
  • nodejs入门教程
  • 被人遗忘的明星
  • js继承怎么实现
  • python 任务 调度 管理
  • JavaScript中的变量名不区分大小写
  • jquery选择器总结
  • js闭包的用处
  • PYTHON使用缩进来体现代码之间的逻辑关系
  • javascript面向对象 第三方类库
  • js基础
  • 电子税务局内蒙古自治区
  • 河南电子税务局官网app
  • 个人所得税代扣代缴手续费返还政策
  • 股权转让所得怎么计算个税
  • 青海的医疗保险费是多少钱
  • 红色通知字体
  • 北京市门头沟最西边有个塔子叫什么
  • 粤泰股份公司
  • 潍坊市市区
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设