0
我有一个简单的MySQL表称为具有以下字段的信息:如何从mysql中检索结果,其中时间戳是在昨天晚上11点到今天晚上11点之间?
- ID(INT)
- 消息(VARCHAR)
- CREATE_DATE(时间戳)
我只是想打返回CREATE_DATE在昨天晚上11点到今天晚上11点之间的所有记录的查询。
在昨天和今天说我通过获取从MySQL当前日期,而不是硬编码意味着
我有一个简单的MySQL表称为具有以下字段的信息:如何从mysql中检索结果,其中时间戳是在昨天晚上11点到今天晚上11点之间?
我只是想打返回CREATE_DATE在昨天晚上11点到今天晚上11点之间的所有记录的查询。
在昨天和今天说我通过获取从MySQL当前日期,而不是硬编码意味着
select * from table where create_date
between concat_ws(' ',curdate(),'23:00:00') - interval 1 day
and
concat_ws(' ',curdate(),'23:00:00')
参考文献:[11.7。日期和时间函数](http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html) – 2011-03-03 14:04:07
是的,我一直在看着它们。出于某种原因,我现在只是没有连接点,并认为这里的某个人可能很快就会做到这一点。 – Mike 2011-03-03 14:05:21