我会问一下从一分钟前到现在如何查询有关DateTime的选择数据? 例如:我将从5分钟前获得结果数据(字段:input_time)直到现在..
这是我的查询
SELECT *
FROM
operasi
WHERE
TIMESTAMP(input_time) <= TIMESTAMP(now())
AND
ORDER BY input_time DESC LIMIT 0,10
答案 0 :(得分:0)
您应该将查询作为:
SELECT *
FROM operasi
WHERE input_time <= now() and
input_time >= date_sub(now(), interval 5 minute)
ORDER BY input_time DESC
LIMIT 0, 10;
此结构将允许查询利用input_time
上的索引。如果将列包装在函数中,则不太可能。