PHP MYSQL比较日期时间

时间:2011-08-07 12:49:35

标签: mysql datetime select

我在一个名为created_at的表中有一个字段,我将与两个不同的日期进行比较。

e.g。 created_at BETWEEN'2011-08-01 13:23:21'AND'2011-08-07 13:23:21'

我想显示在这两个日期创建的所有记录。

我尝试了不同的方法,但仍然没有运气。

2 个答案:

答案 0 :(得分:4)

首先确保将date_field设置为DATETIME类型,然后执行以下查询:

SELECT * FROM your_table WHERE date_field >= '2011-08-01 13:23:21' AND date_field <= '2011-08-07 13:23:21'

答案 1 :(得分:0)

invalid