Hive 蜂箱中4小时报告

Hive 蜂箱中4小时报告,hive,Hive,我有一个配置单元表,其中列->日期、人力资源、计数,其中日期、人力资源是分区。考虑到我手头有数据和时间,我想查询表中4小时的汇总数据 示例->如果我的日期为2012-02-08,人力资源为02,则汇总报告应包含2012-02-07,23 | 2012-02-08,00 | 2012-02-08,01 | 2012-02-08,02的汇总计数 我想知道是否有一种方法可以一次性查询 谢谢为什么不按日期和人力资源分组: select date, hr, count(1) from table grou

我有一个配置单元表,其中列->日期、人力资源、计数,其中日期、人力资源是分区。考虑到我手头有数据和时间,我想查询表中4小时的汇总数据

示例->如果我的日期为2012-02-08,人力资源为02,则汇总报告应包含2012-02-07,23 | 2012-02-08,00 | 2012-02-08,01 | 2012-02-08,02的汇总计数

我想知道是否有一种方法可以一次性查询


谢谢

为什么不按日期和人力资源分组:

select date, hr, count(1)
from table
group by date, hr
还有一些额外的日期和时间函数,可能有用,如hourdatetime或minute,day