我将文章的数据存储在mysql表中,当他将从商店过期时,需要我查询在哪里选择不超过3小时过期的文章。
有什么想法吗?
发布于 2013-08-13 07:43:54
使用INTERVAL
SELECT * FROM articles
WHERE expires BETWEEN NOW() AND NOW() + INTERVAL 3 HOURBETWEEN用于检查未来的过期时间(过滤已过期)和(2)在未来3小时内的过期时间。
发布于 2013-08-13 07:52:07
你可以尝试这样的方法:
SELECT * from `table` where TIMESTAMPDIFF(MINUTE, `date_field`, NOW)<180;https://stackoverflow.com/questions/18203313
复制相似问题