宅宅猫 2022-04-18 08:59 采纳率: 0%
浏览 668
已结题

SQL怎样统计每天早上8:00到次日早上8:00所有的数据?

需求实现:随便取一段日期:2022-3-4——2022-3-17

如何按天分别统计出每天早上8:00到次日早上8:00所有的数据?

如2022-3-4日20:00后数据——2022-3-5日早上8点前的数据加起来

一天的还可以算,但是一段日期连起来就不知道怎么加了。

  • 写回答

2条回答 默认 最新

  • zxc123456zxcyyu 2022-04-18 16:40
    关注

    用case when 小时>8 then 日期 else 日期-1 end newTime

    然后把查询结果套个子查询 用这个group by newTime 就可以了

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月28日
  • 创建了问题 4月18日