如何获取特定年份的1-12个月计数数据的频率

用户3793478

我如何获得计数数据的频率,例如下面的结果,我想要这样的结果来创建仪表板

## Data in year 2014
Table 1
Month_name   | Count_value
month1            0
month2            12    
month3            15
month4            5
month5            6
month6            12
month7            9
month8            50
month9            0
month10           0
month11           0
month12           0

我的数据库结构类似cust_name | doc_date C001 13.02.2014 C098 17.06.2014 C099 05.06.2014我想按月对它进行计数。

布莱恩·德米利亚(Brian DeMilia)

试试这个:

select x.mo,
       count(*) as freq
from ( select '01' as mo from RDB$DATABASE union all select '02' from RDB$DATABASE union all select '03' from RDB$DATABASE union all
       select '04' from RDB$DATABASE union all select '05' from RDB$DATABASE union all select '06' from RDB$DATABASE union all
       select '07' from RDB$DATABASE union all select '08' from RDB$DATABASE union all select '09' from RDB$DATABASE union all
       select '10' from RDB$DATABASE union all select '11' from RDB$DATABASE union all select '12'from RDB$DATABASE ) x
 left join table_1 t
   on x.mo = substring(t.doc_date,3,2)
where t.doc_date like '%2014'
group by x.mo
order by 1

这确实假定doc_date字段像您发布的那样以DD.MM.YYYY格式存储。

我使用了带内联视图的左连接,并选择了“ 01”至“ 12”,以便没有文档的月份仍会返回(您想要的输出显示带有零的月份)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何注册1个月计划的任何用户?

来自分类Dev

在Postgres中从Db获取最近12个月的数据以及年份

来自分类Dev

如何从指定的“年份”获取数据,其中“年份”是 DATETIME 列

来自分类Dev

如何使用Spark Scala获取年份计数

来自分类Dev

使用mysql从最近12个月获取数据

来自分类Dev

获取上个月的年份(1月1日)

来自分类Dev

MySQL 查询以获取按月分组的过去 12 个月数据,包括零计数

来自分类Dev

如何在laravel中按月获取过去12个月的用户登录数据

来自分类Dev

如何获取最近1周,最近1个月,昨天的字段计数

来自分类Dev

如何列出特定年份的一个月中有多少天?

来自分类Dev

SQL-如何计算特定年份的数据数量?

来自分类Dev

当按年列的月度数据时,如何检索前12个月的数据?

来自分类Dev

从日期开始到当前月份/年份的SQL计数数据

来自分类Dev

获取 12 个月内每个月(直到该月)的数据

来自分类Dev

PHP:以格式月份年份的形式获取最近6个月的数据

来自分类Dev

无论可用数据如何,强制数据透视表始终返回代表12个月的12行

来自分类Dev

查询数据库以获取有条件的每月计数

来自分类Dev

SQL:从一个表中获取数据以及进行一个月的计数

来自分类Dev

最近12个月如何列出

来自分类Dev

最近12个月如何列出

来自分类Dev

立即获取月份和年份,然后计算SQL / Classic ASP中12个月之前的行数

来自分类Dev

从数据库获取特定年份的数据以在gridview中显示-MVC

来自分类Dev

列出所有以前的年份,并测量直到今天,以便所有12个月的数据都可以用于年份。否则,不包括年份

来自分类Dev

如何将数据与不同年份的同一个月分开?

来自分类Dev

获取当前月份/年份以及下个月/年份?

来自分类Dev

SQL 查询如何查找 1 月(混合年份)最近几个月的数据 SQL Server 2008

来自分类Dev

如何从输入的月份年份中获取上一个月的第三个月?

来自分类Dev

如何从输入的月份年份中获取上一个月的第三个月?

来自分类Dev

如何使用useState挂钩来计数数组中项目的频率(反应useState挂钩)?

Related 相关文章

  1. 1

    如何注册1个月计划的任何用户?

  2. 2

    在Postgres中从Db获取最近12个月的数据以及年份

  3. 3

    如何从指定的“年份”获取数据,其中“年份”是 DATETIME 列

  4. 4

    如何使用Spark Scala获取年份计数

  5. 5

    使用mysql从最近12个月获取数据

  6. 6

    获取上个月的年份(1月1日)

  7. 7

    MySQL 查询以获取按月分组的过去 12 个月数据,包括零计数

  8. 8

    如何在laravel中按月获取过去12个月的用户登录数据

  9. 9

    如何获取最近1周,最近1个月,昨天的字段计数

  10. 10

    如何列出特定年份的一个月中有多少天?

  11. 11

    SQL-如何计算特定年份的数据数量?

  12. 12

    当按年列的月度数据时,如何检索前12个月的数据?

  13. 13

    从日期开始到当前月份/年份的SQL计数数据

  14. 14

    获取 12 个月内每个月(直到该月)的数据

  15. 15

    PHP:以格式月份年份的形式获取最近6个月的数据

  16. 16

    无论可用数据如何,强制数据透视表始终返回代表12个月的12行

  17. 17

    查询数据库以获取有条件的每月计数

  18. 18

    SQL:从一个表中获取数据以及进行一个月的计数

  19. 19

    最近12个月如何列出

  20. 20

    最近12个月如何列出

  21. 21

    立即获取月份和年份,然后计算SQL / Classic ASP中12个月之前的行数

  22. 22

    从数据库获取特定年份的数据以在gridview中显示-MVC

  23. 23

    列出所有以前的年份,并测量直到今天,以便所有12个月的数据都可以用于年份。否则,不包括年份

  24. 24

    如何将数据与不同年份的同一个月分开?

  25. 25

    获取当前月份/年份以及下个月/年份?

  26. 26

    SQL 查询如何查找 1 月(混合年份)最近几个月的数据 SQL Server 2008

  27. 27

    如何从输入的月份年份中获取上一个月的第三个月?

  28. 28

    如何从输入的月份年份中获取上一个月的第三个月?

  29. 29

    如何使用useState挂钩来计数数组中项目的频率(反应useState挂钩)?

热门标签

归档