如何在24小时的时间范围内找到日期字段的记录,时间总是从次日凌晨6点到次日凌晨5:59开始。
类似的东西:
intime | outime | ID | Accountid |
-----------------------------------------------------------------------------------
2016-06-23 06:53:00.000 | NULL | 1 | 1234 |
NULL | 2016-06-23 17:04:00.000 | 2 | 1234 |
有可能吗?
我有3个事件从: 早上6点到下午2点, 下午2点到晚上10点 晚上10点到早上6点
我需要在24小时的时间范围内运行报告,时钟每天早上6点开始,直到第二天早上6点。我喜欢在下午6点重置的数据
由于
答案 0 :(得分:1)
select *
from events
where timestamp between curdate() + interval 6 hour and curdate() + interval 1 day + interval 6 hour;
这应该从6AM当前日期到第二天上午6点的事件发生事件。
答案 1 :(得分:0)
charAt(i)
此查询将从昨天上午6点到今天5:59获取所有事件。