位置: 编程技术 - 正文

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

  • 税收减免是否属于收入
  • 汇算清缴需补税
  • 报销金额限制多少
  • 实验耗材计入什么科目
  • 财务报表一季度销售大福下降
  • 小汽车的增值税怎么算
  • 利润表中财务费用是负数怎么算营业利润
  • 工程预付款需要什么资料
  • 金蝶专业版怎么导入备份账套
  • 小规模纳税人和个体工商户的税收政策
  • 内部部门汇缴上级财务
  • 物业费增值税是什么税
  • 拒绝税务检查的情形
  • 账面价值大于计税基础产生什么差异
  • 2020年最新增值税租车费
  • 一般纳税人印花税减半征收吗
  • 免抵退税额抵减额怎么理解
  • 资本公积金转增资本属于所有者权益吗
  • 二手车过户员怎么样
  • 劳务分包费用组成比例
  • 房屋出租后土地使用税谁来交
  • 冲销以前年度多计提的工资资产负债表怎么平
  • 固定资产清理的会计科目处理
  • 财务费用为什么增加
  • iframe嵌套页面点击里面的按钮
  • 个人买车缴纳车船税吗
  • 人力资源外包可以去吗
  • 所得税季报本月数是指
  • php判断https
  • 深入理解ts
  • 微信小程序实训内容
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • cd oobe是什么命令
  • 工业总产值和营业收入区别
  • 已提减值准备的固定资产报废,确认的所得税资产
  • 损益类所得税费用
  • phpcms文档
  • 工会保障工作的主要任务有哪些
  • 超过认证期限的发票未抵扣能红冲吗
  • 建筑业营改增前后区别
  • 金融商品转让和贷款服务
  • 个税申报汇算清缴流程
  • 企业一般存款账户和基本存款账户的区别
  • 预算会计与企业会计的区别感悟
  • 跨年度收取的租金是什么
  • 银行多扣了钱法律是怎么判
  • 持有至到期投资减值准备
  • 半成品怎么核算成本做账
  • 实际验收入库是什么科目
  • 如何理解预付年金终值期数和系数和记忆方法
  • 税控盘减免税款会计分录一般纳税人
  • 出口货物索赔如何确认收入
  • 查询公司的公积金账号怎么查
  • 收到保险理赔款计入什么科目
  • 期末没有结账成本怎么办
  • 企业内部银行转账怎么记账
  • 所有者权益的概念和特征
  • 招待费汇算清缴一定要调整的吗
  • 水果销售公司怎么起名字好听
  • 建筑业当月有收入,没成本怎样办
  • 房地产开发企业销售自行开发的房地产项目
  • sql基本教程
  • sql server备份方法
  • xp系统盘空间不足怎么办
  • centos7找不到服务器
  • w10系统如何安装
  • unity ondestroy
  • jquery使用教程
  • css使用教程
  • jQuery on绑定的事件
  • linux压缩命令compress
  • putty自动退出
  • jquery动态设置div高度
  • 编写python程序的步骤
  • python发送邮件的模块
  • python列表的常用方法有哪些
  • ca钥匙登陆不了电子税务局
  • 出口退税中的留抵税额
  • 陕西国家税务
  • 甘肃税务局电子税务局官网电子发票怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设