我正在寻找一种方法来获取周五(星期六(的数据,但只能在上午9点到下午5点之间。这可能吗?以什么方式?
最终,从过去一个月的所有周五来看,我只希望看到上午9点到下午5点的数据。
我有一个简单的created_on-datetime列。
我尝试过的和这个查询的不同变体:
Select i.created_on from issues i
where DAYOFWEEK(i.created_on) IN (6)
and i.created_on between 'yyyy-mm-dd 09:00:00' and 'yyyy-mm-dd 17:00:00'
还有
Select i.created_on from issues i
where DAYOFWEEK(i.created_on) IN (6)
and i.created_on between '09:00:00' and '17:00:00'
我没有得到任何结果,因为我遗漏了一些东西。如果我把一个确切的日期和时间放在一起,那就行了,但我不想找日期,只想找时间。日期可以是任何一个星期五。
where dayofweek(created_at) = 6
and time(created_at) > '09:00:00'
and time(created_at) < '17:00:00'