需求实现:随便取一段日期:2022-3-4——2022-3-17
如何按天分别统计出每天早上8:00到次日早上8:00所有的数据?
如2022-3-4日20:00后数据——2022-3-5日早上8点前的数据加起来
一天的还可以算,但是一段日期连起来就不知道怎么加了。
需求实现:随便取一段日期:2022-3-4——2022-3-17
如何按天分别统计出每天早上8:00到次日早上8:00所有的数据?
如2022-3-4日20:00后数据——2022-3-5日早上8点前的数据加起来
一天的还可以算,但是一段日期连起来就不知道怎么加了。
用case when 小时>8 then 日期 else 日期-1 end newTime
然后把查询结果套个子查询 用这个group by newTime 就可以了