位置: 编程技术 - 正文

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

  • 增值税专用发票抵扣期限
  • 子公司自购买日开始持续计算的净资产包括商誉吗
  • 发货过程
  • 商家发票可以随便开金额吗
  • 如何核销财政票据的发票
  • 一般纳税人不开票收入怎么填增值税申报表
  • 企业所得税债务重组所得
  • 员工的油费补贴怎么算
  • 收到发票多开税额进项转出是怎样的?
  • 印花税这个月没交下个月补报可以吗?
  • 2018年用2015年的发票入账有什么税务的风险?
  • 实收资本的印花税减半征收吗
  • 纳税信用b
  • 实物型产品的基础知识
  • 河北省东光县是哪个城市
  • 报销单大写金额填写格式1000
  • 赠送的商品怎么入账
  • 同一控制下的企业合并的会计核算方法
  • 哪些银行承兑汇票比较好
  • 公司接受安全罚款的账务处理
  • 跨月发票作废怎么红冲
  • 旅行社开的发票是否都要差额征税
  • 员工报销现在用什么软件
  • 4s店上牌费用怎么给
  • 电脑看电影开全屏画面会迟钝是什么原因
  • 金融资产有哪三类代码
  • 宝塔linux面板 7.5.2 腾讯云专享版
  • php清空数据表
  • php字符串变量
  • 公司送红包账务怎么处理
  • image driver
  • php图片库
  • 白鹤芋好养活吗
  • php中常见的错误类型有
  • smarty怎么用
  • vuex存储用户信息
  • 已用短信息服务发送信息,对方能收到吗
  • 国家对建筑垃圾处理企业有补助吗
  • 注册公司行业分类有多少种
  • 公司开户限额一般多少
  • 红字发票信息表编号
  • 帝国cms如何判断图片有没有被使用
  • python中返回结果为true
  • sql server数据迁移部分数据
  • 触发器失败是什么意思
  • 外购的商品赠送客人是否销售吗
  • 长期股权投资减值准备
  • 商场联营扣点缴纳增值税税率
  • 银行账户收到养老金怎么办
  • 库存商品的出售
  • 外经证核销反馈表写错了怎么办
  • 5000以下的固定资产一次性计入费用
  • mac安装mysql的两种方法(含配置)
  • mysql删除的数据恢复
  • mysql “ Every derived table must have its own alias”出现错误解决办法
  • windows server 202
  • win10一年更新一次
  • 登录ubuntu桌面
  • 通过注册表删除脱机打印机
  • 设置pc
  • ubuntu文本编辑器怎么打开
  • win7注册表修改开机密码
  • linux grub2
  • xp安装盘复制u盘
  • gitlab离线安装 linux
  • win7升级win10收费吗
  • 查看linux的命令
  • windows7网速慢怎么解决
  • win7系统怎么连接wifi
  • unity and unity
  • js domcontentloaded
  • perl判断字符串相等
  • Unity3D游戏开发pdf
  • jquery教程w3c
  • 重庆电子税务局app下载
  • 为什么要去山西
  • 地方税务局受谁领导
  • 怎么查询12345的验证码
  • 个体工商户如何注销
  • 报纸的增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设