从昨天14:00到现在获取mysql插入的数据

时间:2016-04-16 00:01:51

标签: mysql

我正在编写一个php页面,我想从昨天14:00到当前时间获取插入mysql表中的所有行,我在mysql中尝试了很多查询和函数,但它没有帮助,感谢任何帮助在这方面。

的问候,

2 个答案:

答案 0 :(得分:1)

Mysql不会自动跟踪插入行的时间。您需要使用datetime数据类型向表中添加一列以跟踪此信息。插入记录时,使用now ()功能填充该字段。然后使用between...and查询的where子句中的select语法。您可能还想在where子句中使用current time ()函数。见http://dev.mysql.com/doc/ 有关示例和详细信息。

答案 1 :(得分:0)

以下是正确答案

WHERE updated_at >= concat(subdate(CURDATE(), 1),' 09:00:00')