我认为将(商的小时数/ 6)的商的整数值分组应该会有所帮助。试试看,看看是否有帮助。您的分组依据应该是
group by year, month, day, trunc(EXTRACT(hour from TIMESTAMP) / 6)
其背后的逻辑是,当日期的小时部分除以6时,int值只能是
0 - 0:00 - 5:59:59 1 - 6:00 - 11:59:59 2 - 12:00 - 17:59:59 3 - 18:00 - 23:59:59
使用此功能进行分组应该每天将您的数据分为4组,这是您所需要的。



