位置: 编程技术 - 正文

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

  • 北京市增值税发票
  • 所得税禁止扣除项目
  • 什么情况需要个人档案
  • 回购股票不注销没有意义
  • 法人怎么从公账上转账
  • 运输费增值税专用发票几个点
  • 出口货物不能退税的原因
  • 股权转让企业所得税税率
  • 用人单位必须要有试用期吗
  • 按利润总额的25%计算应交所得税
  • 关联企业借款利息税前扣除
  • 业务协作费是什么
  • 投资项目非股权比例
  • 核定征收的企业需要成本发票吗
  • 技术转让怎么算成本
  • 外地出差的餐费住宿费是不是都计入差旅费
  • 海关年检需要什么资料
  • 进口海运费增值税发票 抵扣
  • 成本少结转了怎么调账
  • 公司基本户买理财产品,怎么记账
  • 不抵扣的发票是什么发票
  • 本年利润余额的计算公式
  • 纳税人外购下列已税消费品
  • 资本公积如何计提
  • w7com端口设置
  • 允许企业所得税税前扣除的公益性捐赠的条件包括
  • Laravel 5.5中为响应请求提供的可响应接口详解
  • linux字体不清晰
  • Olehelp.exe - Olehelp是什么进程 有什么用
  • 劳务报酬个人所得税税率表2023
  • php写木马
  • 博茨瓦纳热吗
  • vue app打包
  • html里写php
  • 在一株植物上行走的作文
  • 小规模纳税人收入会计分录
  • 300秒带你手写一首诗
  • 土地测绘费计入管理费用明细科目吗
  • 工资和社保基数不一致
  • 哪些情形需要办理会计工作交接
  • 公司银行取款流程
  • 畜牧业科技公司
  • 将织梦dedecms转换到wordpress
  • 应计入损益的利得有什么
  • 金税盘的服务费
  • 个体工商户季度超过9万怎么交税
  • 工程款增值税专用发票需要写工程名称吗
  • 待处理财产损益是什么类科目借贷方向
  • 公司给员工付个税怎么交
  • 附加税减免计入什么科目
  • 税控服务费全额抵扣
  • 企业接受股东划入资产的处理
  • 企业不如实申报个税的风险
  • 委托加工商品属于什么资产
  • 自创商誉是否需要纳税
  • 担保贷款借款人死亡
  • 材料采购成本包括买价和采购费用
  • vb.net invoke
  • sql常用语句大全简书
  • 修改注册表加快开机速度
  • vmware虚拟机激活码
  • xp桌面右键选项消失
  • 电脑主板故障分析与判断
  • 电脑win7在哪
  • 服务win10
  • windows7开机提示盗版
  • win10系统无法运行exe文件
  • win10系统自带浏览器在哪里
  • 信佛是信教吗
  • django orm外键
  • 编写python
  • android 图片滚动
  • 基于JavaScript的网页代码
  • js获取鼠标坐标到浏览器底部
  • python字符有哪些
  • 电子普通发票怎么查验真伪
  • 个人所得税如何申报详细流程
  • 税局退回多交的增值税的账务处理
  • 税务机关垂直领导
  • 税收优惠政策有什么公司受影响
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设