位置: 编程技术 - 正文

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

  • 建筑业项目在外地在哪里交增值税
  • 增值税为10%的有哪些
  • 现代服务是可以做什么的
  • 小额零星开支税前扣除
  • 增值税为什么不用计提
  • 网络文化传媒公司名字
  • 代收污水处理费免税
  • 账目不清什么意思
  • 发行股票时支付的发行费属于
  • 租赁的土地被征迁
  • 更正申报所得税流程
  • 不动产在建工程使用的外购货物
  • 对外支付增值税扣缴义务发生时间
  • 企业自建房是什么意思
  • 小区物业宿舍
  • 最新最全的消费软件
  • 离职补偿金要交个税的例子
  • 用于当年免征的增值税
  • 对公账户的利息收入如何入账
  • 卖菜公司有税务优惠吗
  • 增值税税控盘服务费可以每年都抵扣吗
  • 外汇汇兑损益怎么做账
  • 废旧物资回收企业税收管理
  • win10自带的照片查看器
  • vue3 provide inject
  • 境内单位和个人将船舶出租到境外的,不征收车船税
  • 2020年计提印花税怎么做账
  • 经营出租固定资产折旧额计入什么科目
  • 什么情况下出租人可以解除合同
  • uniapp小程序自定义tabbar在iOS手机上太高了
  • 补充养老保险税收规定扣除率
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • 政府补助财务处理流程
  • 关于减肥的好方法
  • ChatGPT的火爆出圈,你对它有几分了解?
  • 公司转让债权人怎么办
  • 盈余公积金的账务处理
  • 收到的赔款,罚款怎么算
  • 办营业执照怎么填写经营范围
  • CINLINELE工具
  • mongodb快速入门
  • 什么企业进项多
  • sqlserver 进程死锁
  • 股票的价格是由什么决定
  • 交易性金融资产入账价值怎么计算
  • 怎么才能回到一年前
  • 购置办公大楼,会计处理
  • 管理费用有负数怎么结总账
  • 案例分析以前年龄的变化
  • 工程未完工开了发票怎么做账
  • 法院主要业务活动
  • sql根据名字查询
  • sqlserver触发器语法
  • linux系统的电脑如何共享
  • 注册表及其作用
  • linux磁盘分区表
  • linux如何读取nvme信息
  • 蓝屏代码bad_system_config_info
  • VirtualBOX给CentOS建共享文件夹的方法
  • 查看win8.1版本
  • unity3d官方
  • 游戏新手引导架构
  • Android 近百个项目的源代码
  • unity热更新一般更新什么
  • opengl learn
  • 用vue写登录页面
  • easyui导出excel表格
  • 充分发挥党员的先锋模范作用,积极
  • 如何把多个文本文档合并成一个且分行不重叠
  • 游戏unity错误
  • android面试2021
  • js实现复制文本
  • jquery增加
  • 重庆税务局官网发票查询
  • 税务要求实名认证
  • 北京社保退保手续办理
  • 江苏国税申报
  • 江苏高速通行费标准
  • 电子税务局密码能随便告诉别人吗
  • 红色通知字体
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设