【发布时间】:2015-05-25 18:20:35
【问题描述】:
我需要在每天的 9:00 到 20:00 之间在 Sql 请求中创建时间间隔内获取记录。
t.date_create 字段以 Unix 时间存储。
我猜这个请求一定看起来像下面这样:
SELECT count(t.id) as count
FROM products as t
WHERE hour(FROM_UNIXTIME('t.date_create', '%m-%d-%Y %H:%i')) >= 9 and hour(FROM_UNIXTIME('t.date_create', '%m-%d-%Y %H:%i')) <= 20
但它不起作用。
【问题讨论】:
标签: mysql unix-timestamp