位置: 编程技术 - 正文

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

  • 社保由税务局统一征收的地区
  • 税务师事务所是代理记账公司吗
  • 自来水适用的税率是多少
  • 提供劳务应收未收的款项
  • 用房租入股
  • 代收款需要开票吗
  • 增值税抵扣可以跨月吗
  • 专项应付款在资产负债表中如何列示
  • 进口汽车消费税的计算公式
  • 给员工发中秋福利
  • 现金支付业务
  • 基建账的年终结转
  • 向非金融企业借款200万元
  • 营改增之后对企业的影响
  • 旅行社开具会议费发票可以差额征税吗
  • 小规模纳税人装修费用计入什么科目
  • 国家税务总局关于取消增值税扣税凭证
  • 案例分析改变,从三块板开始
  • 企业自产自用需要交增值税吗
  • 事业单位会计科目表及解释
  • 公司筹建期间借款怎么办
  • qt5core.dll丢失解决方法
  • 苹果键盘快捷键怎么用
  • 出差人员差旅费作细的说明叫什么
  • 销售收入的暂估入账
  • 超市预售卡怎么记账
  • win10兼容性在哪里调整
  • PHP:Memcached::prepend()的用法_Memcached类
  • PHP:oci_field_size()的用法_Oracle函数
  • 月末季末年末会计都需要做什么
  • 企业年金税前扣除比例
  • 前端框架react
  • 期初未缴税额有数字怎么处理
  • html关于边框的代码
  • js中this指向有几种情况
  • javascript高阶
  • 旅游业发票怎么抵扣
  • 投资者投入固定资产的成本,应当按照投资合同
  • 固定资产盘盈、盘亏的账务处理?
  • phpcms怎么样
  • 不动产租赁需要资质吗
  • 即征即退 条件
  • 工程预付税金如何计算
  • 加油站充值套路
  • 出口退税如何做进料核销凭证
  • 银行存款一直没有记账怎么调整
  • 投资子公司现金流量表
  • 会计物料超损费怎么算
  • 生产企业出口退税政策
  • 印花税根据一个月的销售额来计提吗
  • 单位租赁个人房子怎么缴纳房产税
  • 财务费用的内容包括哪些
  • 如何设计高效合理的未来课程
  • 让Vista响应更快
  • windows server 2008 r2有哪些特点
  • win7无法打开此文件
  • centos wi-fi
  • Win10中文输入法不能用
  • scair.exe是什么程序
  • win 10预览版
  • 经过整理的一些成语
  • python的判断语句
  • jquery日期组件
  • 批处理文件自动登录远程桌面
  • node.js介绍
  • nodejs 入门
  • javascript in
  • jquery实现输入框自限制
  • 使用jquery
  • 深入理解新发展理念
  • android中常用的adapter不包括
  • 用持久的喷剂有副作用吗
  • css伸缩弹动特效
  • js判断是否是ie浏览器
  • python的读写文件
  • 在python程序中变量名不能用
  • 农业栽培技术
  • 上海市税务局领导简介
  • 孵化企业税收优惠
  • 税务注销证明样本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设