位置: 编程技术 - 正文

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

  • 可变现净值相关税费包括消费税吗
  • 广告费业务宣传费扣除标准
  • 固定资产什么时候开始折旧
  • 购房返现金需要什么资料
  • 关联企业的费用包括
  • 已经缴税的发票还能作废吗
  • 积分兑换开始啦
  • 联合体项目工程款如何拨付
  • 以前年度应收账款无法收回的账务处理
  • 开办期间的财务会计制度
  • 主营业务收入计入
  • 委托开发费用免所得税和增值税
  • 代员工缴纳的个税放什么科目
  • 公户转私户的钱几天能到账
  • 实发工资比计提多汇算清缴要怎么处理
  • 借款存入银行会计分录
  • 一般纳税人增值税可以抵扣吗
  • 企业税收滞纳金计入什么科目
  • 贷款利息可以抵税吗
  • 营改增后物业管理公司需要交营业税吗
  • 个人住房交易50万元
  • 小区业主委员会归哪个部门管
  • 转让土地使用权交什么税
  • 股东投进来的钱可以放哪个科目
  • 金税盘发行后什么时候可以用
  • 货款打多了退款怎么做账
  • 苹果电脑屏幕键盘怎么去除
  • bios boot设置
  • 差额征税的项目 按差额记账还是全额倒算销项税
  • 集体土地使用权可以抵债吗
  • web期末大作业源代码
  • 社区居委会有营业执照吗
  • 程序员神器
  • 4s店试驾车出售收益为什么不能做主营业务收入
  • web前端修炼之道
  • 接口多继承的写法
  • php 截取字符
  • 什么情况下不用割包皮
  • 应纳所得税额等于利润总额减去差异
  • 以前年度损益调整结转到本年利润吗
  • 小规模增值税结转账务处理
  • 新注册企业实收资本没到账怎么处理
  • 银行承兑到期怎么入账
  • 消费税计算的三种形式
  • 收到保险赔款入什么科目
  • 个人独资企业增值税免征额
  • mysql错误日志在哪里
  • 房地产开发企业资质证书
  • 企业经营的利润目标长期化
  • 单位出租不动产,按照5%的征收率计算应纳税额
  • 非居民企业股权转让特殊性税务处理
  • 股票印花税是多少比例
  • 罚金和罚款的区别怎么记
  • 商品型企业
  • 商业企业可将商品分为哪三类
  • mysql数据库高可用架构
  • sqlserver高级教程
  • ubuntu软件安装
  • 电脑xp系统最大多少g
  • qtaet2s.exe - qtaet2s是什么进程 有什么用
  • 组策略禁用u盘怎么打开
  • win2008远程桌面
  • windows开始界面
  • Win7 64位旗舰版设置字体显示比例让字体变大
  • w8系统怎么连接投影仪
  • smss.exe什么意思
  • windows10x预览版
  • dosbox批处理
  • 网页制作颜色搭配
  • 细说javascript
  • 批处理常用命令及用法大全
  • js转义字符串
  • python3.9爬取网页教程
  • linux shell命令大全
  • 安卓 html
  • jquery里的each()是什么函数?你是如何使用他的?
  • 动态表单的设计与实现
  • 从事货物批发或零售的纳税人
  • 内蒙古个人所得税app下载
  • 税务系统绩效管理首要目标
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设