mysql解决1-12月统计的问题

原创 2016年08月29日 13:59:12

在实际的应用开发的过程中,我们经常需要统计每个月的注册的人数,但是有些时候因为某个月在数据库中是不存在的,所以就不会显示那个月的信息,这是我自己想的一个方案,可能会有错误,如果发现错误,请指正

select 
    sum(case when month="1" then 1 else 0 end), 
    sum(case when month="2" then 1 else 0 end),
    sum(case when month="3" then 1 else 0 end),
    sum(case when month="4" then 1 else 0 end),
    sum(case when month="5" then 1 else 0 end),
    sum(case when month="6" then 1 else 0 end),
    sum(case when month="7" then 1 else 0 end),
    sum(case when month="8" then 1 else 0 end),
    sum(case when month="9" then 1 else 0 end),
    sum(case when month="10" then 1 else 0 end),
    sum(case when month="11" then 1 else 0 end),
    sum(case when month="12" then 1 else 0 end)
from user where year = "2015“
版权声明:本文为博主原创文章,未经博主允许不得转载。

使用mysql实现1-12月份查询统计

在数据中我们应该如何实现1-12月份统计的查询,今天一个哥们一起探讨这个问题,我想出来了一个方法,但是不便统计,同学使用的oracle,用oracle实现了一种查询。 实现的效果如下: 首先说...
  • W3Chhhhhh
  • W3Chhhhhh
  • 2017年01月05日 20:55
  • 5195

MySql查询当年1-12月数据

SELECT COUNT(*) AS JanTradingVolume, COALESCE(SUM(tt.amount),0) AS JanAmount, (SELECT COUNT(*)  FRO...
  • qq_27828109
  • qq_27828109
  • 2017年06月29日 16:05
  • 507

对于mysql处理数据库表中一对多的数据统计问题

今天遇到一个问题,就是要统计一个数据库表中的相同字段的条数的问题。 SELECT conferenceId, COUNT(*) as num FROM meet_conference_attende...
  • shaobingj126
  • shaobingj126
  • 2016年11月23日 14:40
  • 1267

MySQL统计过去12个月的数据没有则为0

MySQL统计过去12个月的数据没有则为0
  • dsfyyh
  • dsfyyh
  • 2015年12月18日 09:25
  • 2866

SQL统计1-12月的数据,没有数据的月份显示为0

SQL统计1-12月的数据,没有数据的月份显示为0
  • u010678947
  • u010678947
  • 2015年03月17日 16:15
  • 2983

(原) mysql 按月份统计查询数据

用做于统计图表 (月份) sql语句 SELECT val AS month, COUNT(*)-1 AS count FROM ( SELECT val FROM mc...
  • ouyangxie
  • ouyangxie
  • 2017年04月05日 14:21
  • 2383

mysql解决1-12月统计的问题

在实际的应用开发的过程中,我们经常需要统计每个月的注册的人数,但是有些时候因为某个月在数据库中是不存在的,所以就不会显示那个月的信息,这是我自己想的一个方案,可能会有错误,如果发现错误,请指正sele...
  • qq_16467097
  • qq_16467097
  • 2016年08月29日 13:59
  • 436

2017年12月08日整理的最新IP地址库(mysql+access+txt)

  • 2017年12月08日 16:06
  • 17.04MB
  • 下载

Oracle统计某一年中的1-12个月的数据总和(非常实用)

实战案例 查询2015年1月到12个月的所有实有人口数量和往年2014年1月到12个月的实有人口数量,没有的月份显示 人口数量为0.类似效果如图 ...
  • my543843165
  • my543843165
  • 2016年10月24日 18:11
  • 4111

怎么记住1月-12月的英文

一月:January 二月:February 三月:March 四月:April 五月:May 六月:June 七月:July 八月:August 九月:September 十月:Octob...
  • Ideality_hunter
  • Ideality_hunter
  • 2016年11月25日 14:18
  • 271
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql解决1-12月统计的问题
举报原因:
原因补充:

(最多只允许输入30个字)