位置: 编程技术 - 正文

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

  • 房地产销售土地属于什么收入
  • 房地产项目转让条件
  • 滴滴上开的发票是增值税发票还是普通发票
  • 固定资产减少当月
  • 建筑业异地预缴增值税流程
  • 应交税费消费税分录
  • 商贸公司结转成本应该贴什么凭证
  • 服务行业营业成本包括财务费用和管理费用吗
  • 公司之间有哪些关系
  • 固定资产本期折旧额与上期不一样
  • 私立幼儿园需要转学籍吗
  • 有限责任公司(自然人投资或控股)属于什么经济类型
  • 企业会计制度怎么备案
  • 收到不开票的返利如何记账?
  • 工商局打印公司章程介绍信
  • windows10如何重置密码
  • 可引导的macos
  • 会计估计变更的会计处理方法
  • 本月暂估成本的会计分录
  • windows11怎么显示我的电脑
  • 苹果电脑快速启动键是哪个
  • Win10电脑重装系统要多少钱
  • 转出未交增值税会计科目
  • 不用指令
  • php做
  • chrome插件扩展名
  • 雷斯岬国家海岸公园有信号吗
  • javascript教程
  • javascript基础书
  • 可供出售金融资产的会计处理
  • 房地产开发费用最高扣除比例
  • 无追索权有哪些类型
  • 全年一次性奖金单独计税还是并入
  • 处置固定资产开发票
  • 微擎框架可以干什么
  • java中日志的作用
  • 企业的管理费用占比
  • 民办非企业单位属于什么类型
  • 收到退回的企业所得税,资产负债表如何填
  • 交通费用怎么报销
  • 客户多付款不要了多这部分是哪种收入?
  • 利润分配怎么分配比例
  • 收到退回的企业所得税分录
  • 全年一次性奖金税率表2023最新
  • 税种认定怎么操作
  • 一般纳税人适用什么会计准则
  • 电商刷单返现如何做账务处理合适?
  • 收到货款未开发票是否违法
  • 长期待摊费用包含的内容
  • 开会旅游的费用是多少
  • 房产契税什么时候退税
  • 注册资金一般是多少
  • 事业单位的服务期
  • 行政单位的财务报表包括哪些
  • 生产成本里面的直接人工
  • 员工预支工资现金流量
  • 什么情况下应选用基轴制配合
  • sql server减法
  • samba开启
  • ubuntu系统中怎么安装mathematica13.1.0
  • linuxssh免密码登录
  • linux网络不可用
  • ubuntu14升级
  • mac下使用8086汇编
  • cocos studio
  • Particle system study section 1
  • jquery自定义组件
  • 焦点轮播图代码
  • Node.js中的事件循环是什么意思
  • vue $route $router
  • nodejs发送post请求
  • nodejs爬虫技术
  • javascript语言介绍
  • jQuery EasyUI Tab 选项卡问题小结
  • 完美实现碳排放自主抵消的工厂叫什么
  • 企业所得税调整情况说明
  • 新电子税务局使用方法
  • 申报期一般是什么时候
  • 餐饮票抵扣成本怎么算
  • 涠洲岛船票售完
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设