如何在MySql或R中获取存储桶的天数计数

矢量JX

我正在使用两个表,如:

T1

ID       Name       Insertion_Date

TT-1     ABC        2019-09-22 14:22:18
TT-2     XYZ        2019-08-28 15:12:11

T2

id       Date            value            type   id_2
TT-1     2019-09-03      10,100           A      1001
TT-1     2019-07-12      10,100           A      1002
TT-1     2018-04-18      50,000           A      1003
TT-1     2019-04-03      55,000           B      1004
TT-2     2019-09-01      11,500           A      1005
TT-2     2019-05-22      12,100           B      1006
TT-2     2018-08-30      12,000           B      1007
TT-2     2017-06-12      15,000           C      1008

我正在尝试同时加入两个表,并尝试使用MySQL获取以下提到的输出。

其中,变量6month包含180天或六个月ID之间TT-1条目数,Insertion_Date相同12month>12month

Total列包含IDT2中的总数

输出:

ID       Name        6month     12month      >12month   Total
TT-1     ABC           3           0             1        4
TT-2     XYZ           2           0             2        4

样本数据框:

id       Date            value            type   id_2    Insertion_Date
TT-1     2019-09-03      10,100           A      1001    2019-09-22 14:22:18
TT-1     2019-07-12      10,100           A      1002    2019-09-22 14:22:18
TT-1     2018-04-18      50,000           A      1003    2019-09-22 14:22:18
TT-1     2019-04-03      55,000           B      1004    2019-09-22 14:22:18
TT-2     2019-09-01      11,500           A      1005    2019-08-28 15:12:11
TT-2     2019-05-22      12,100           B      1006    2019-08-28 15:12:11
TT-2     2018-08-30      12,000           B      1007    2019-08-28 15:12:11
TT-2     2017-06-12      15,000           C      1008    2019-08-28 15:12:11
Jitendra yadav

您也可以基于某些条件在select语句中进行聚合。

SELECT 
    t1.ID, 
    t1.Name, 
    SUM(IF(t2.Date > CURRENT_DATE - INTERVAL 6 MONTH AND t2.Date <= CURRENT_DATE, 1 , 0)) AS '6Month',
    SUM(IF(t2.Date > CURRENT_DATE - INTERVAL 12 MONTH AND t2.Date <= CURRENT_DATE - INTERVAL 6 MONTH, 1 , 0)) AS '12Month',
    SUM(IF(t2.Date <= CURRENT_DATE - INTERVAL 12 MONTH , 1 , 0)) AS '>12month',
    COUNT(0) AS Total
FROM t1
INNER JOIN t2 ON t2.id = t1.ID
GROUP BY t1.id, t1.Name;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Elasticsearch中获取带条件的存储桶计数?

来自分类Dev

如何在分组中获取MySQL计数

来自分类Dev

如何获取尚未存储在mysql中的产品计数

来自分类Dev

MySQL如何在列中添加天数

来自分类Dev

如何在Google云端存储桶中获取对象的所有版本?

来自分类Dev

如何在使用Cloudfront上传的S3存储桶中获取文件?

来自分类Dev

如何在无服务器中获取生成的部署存储桶名称?

来自分类Dev

如何在使用Cloudfront上传的S3存储桶中获取文件?

来自分类Dev

getObjectSummaries是否将获取存储在S3存储桶中的对象计数?

来自分类Dev

如何在R中获取数据帧的比例和计数

来自分类Dev

如何在R数据帧中获取独占计数

来自分类Dev

如何从适用于Python的AWS CDK中的存储桶对象获取存储桶名称

来自分类Dev

如何根据桶获得计数R中的值

来自分类Dev

如何获取或生成存储桶中对象的URL?

来自分类Dev

如何获取存储桶中的前 100 个文件

来自分类Dev

如何在使存储桶动态变化的同时,将通用策略附加到多个存储桶中?

来自分类Dev

在R中对分组/箱/桶数据进行分组并获取每个桶的计数以及每个桶的值总和

来自分类Dev

即使该存储桶中的项目计数为0,如何使用case语句保留存储桶?

来自分类Dev

获取AWS S3中所有存储桶的名称和计数

来自分类Dev

如何在Riak中停用或删除存储桶类型?

来自分类Dev

如何在python中遍历未知数量的存储桶?

来自分类Dev

如何在MongoDB GridFS中更改存储桶名称?

来自分类Dev

如何在Android中查询EMPTY存储桶名称列表

来自分类Dev

从MySQL中的DateTime开始计数不同的天数

来自分类Dev

我如何在 Moment.js 中准确获取天数

来自分类Dev

如何在 OCaml 中获取参数计数?

来自分类Dev

如何从位存储桶中获取git存储库列表以用作bash脚本中的变量?

来自分类Dev

如何从CloudWatch事件获取存储桶名称?

来自分类Dev

在 AWS 中获取存储桶访问错误

Related 相关文章

  1. 1

    如何在Elasticsearch中获取带条件的存储桶计数?

  2. 2

    如何在分组中获取MySQL计数

  3. 3

    如何获取尚未存储在mysql中的产品计数

  4. 4

    MySQL如何在列中添加天数

  5. 5

    如何在Google云端存储桶中获取对象的所有版本?

  6. 6

    如何在使用Cloudfront上传的S3存储桶中获取文件?

  7. 7

    如何在无服务器中获取生成的部署存储桶名称?

  8. 8

    如何在使用Cloudfront上传的S3存储桶中获取文件?

  9. 9

    getObjectSummaries是否将获取存储在S3存储桶中的对象计数?

  10. 10

    如何在R中获取数据帧的比例和计数

  11. 11

    如何在R数据帧中获取独占计数

  12. 12

    如何从适用于Python的AWS CDK中的存储桶对象获取存储桶名称

  13. 13

    如何根据桶获得计数R中的值

  14. 14

    如何获取或生成存储桶中对象的URL?

  15. 15

    如何获取存储桶中的前 100 个文件

  16. 16

    如何在使存储桶动态变化的同时,将通用策略附加到多个存储桶中?

  17. 17

    在R中对分组/箱/桶数据进行分组并获取每个桶的计数以及每个桶的值总和

  18. 18

    即使该存储桶中的项目计数为0,如何使用case语句保留存储桶?

  19. 19

    获取AWS S3中所有存储桶的名称和计数

  20. 20

    如何在Riak中停用或删除存储桶类型?

  21. 21

    如何在python中遍历未知数量的存储桶?

  22. 22

    如何在MongoDB GridFS中更改存储桶名称?

  23. 23

    如何在Android中查询EMPTY存储桶名称列表

  24. 24

    从MySQL中的DateTime开始计数不同的天数

  25. 25

    我如何在 Moment.js 中准确获取天数

  26. 26

    如何在 OCaml 中获取参数计数?

  27. 27

    如何从位存储桶中获取git存储库列表以用作bash脚本中的变量?

  28. 28

    如何从CloudWatch事件获取存储桶名称?

  29. 29

    在 AWS 中获取存储桶访问错误

热门标签

归档