【发布时间】:2012-12-12 15:06:39
【问题描述】:
我需要获取所有等于和小于 2012-12-28 的记录,我为此使用了波纹管查询, booking_time 是 DATETIME 字段,并且有少于 2012-12-28 的记录但它返回零行。 有人知道吗?
SELECT * FROM ctx_bookings WHERE DATE(booking_time)<=2012-12-28 ORDER BY id ASC
表格归档
+---------------------+
| booking_time |
+---------------------+
| 2012-12-20 03:10:09 |
| 2012-12-25 02:10:04 |
+---------------------+
请问有人知道为什么会这样吗?
【问题讨论】:
-
2012-12-28 是一个算术表达式,等于 1972。