位置: 编程技术 - 正文

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

  • 融资租赁的进项税可以抵扣吗
  • 税差理论名词解释
  • 长期待摊费用怎么算
  • 发票作废了清单一样怎么重新使用
  • 公司出售旧汽车要交什么税
  • 增值税返还需要交增值税吗
  • 登记多栏式日记总账的依据是
  • 付给供应商远期延期支票怎么做账?
  • 资产负债表期末余额怎么算
  • 代付其他公司货款会计分录
  • 制造费用的核算程序是什么
  • 专用增值税发票怎么作废
  • 企业股权投资损失
  • 计提城市建设维护税
  • 广告费定金属于什么科目
  • 资产负债表和业务活动表勾稽关系不对怎么查
  • 固定资产加速折旧最新政策2023
  • 核算错误和重分类错误
  • 半变动成本和延期成本的区别
  • 高新企业的研究方向
  • 电子发票怎么开具流程
  • 企业识别码怎么查询
  • 研发支出是否可以抵税
  • 坏账损失企业所得税
  • 趣谈linux系统
  • 旅游开发企业会计账务处理
  • 收到个人款开公司发票
  • 华为鸿蒙系统如何关闭纯净系统
  • 月末结转未分配利润吗
  • 房地产企业将开什么发票
  • Mtdacq.exe - Mtdacq是什么进程 有什么用
  • 报销差旅费怎么算
  • 物业公司成本费用
  • 业务招待费调增后仍然亏损
  • 劳务报酬所得缴纳税款是公司代缴吗
  • php excel导入数据
  • 审稿意见范例
  • 毕业设计基于51单片机多功能电子钟的设计
  • 设备 融资租赁
  • 为什么增值税申报表保存不了
  • 固定资产一次性扣除如何做账
  • 非货币交易分录
  • 汽车牌照费用是在哪里开的
  • 个人工作室需要做账吗
  • 本月还未抄报,请抄报完成之后再申报
  • 确认销售收入时不影响应收账款入账金额的是
  • 不满足收入确认条件的会计分录
  • 非公司人员差旅怎么报销
  • 查定征收在哪一章
  • 应纳税所得额计算公式excel
  • 房地产开发打桩
  • 促销有哪几个方面
  • 跨年的管理费用怎么处理
  • 销项税额是负数怎么做账
  • 小规模纳税人做账分录全套流程最新
  • 取得房租发票的租赁费可以抵税吗
  • 发票开错了只能冲红票吗?
  • 会计及库管岗位职责(要求)
  • MySQL5.7 windows二进制安装教程
  • Centos下Mysql安装图文教程
  • sql语句分号
  • sqlserver数据类型real
  • xp系统玩游戏卡吗
  • debian yum安装
  • win8截屏在哪个文件夹
  • win7系统登录QQ失败提示QQ软件已被破坏或部分文件已经丢失的解决方法
  • 双系统怎么转移文件
  • 驱动人生公司怎么样
  • js怎么做网页
  • sed cant read
  • JavaScript mapreduce工作原理简析
  • jquery escape
  • shell脚本中实现rm -fr !(file1)
  • shell脚本获取文件指定内容
  • javascript怎么做
  • 天津2020年契税征收标准
  • 个税申报表明细怎么打印
  • 印花税怎么计提和结转
  • 输入税控盘密码是填证书口令吗
  • 西安市个税证明去哪里打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设