这很简单,但我总是很努力.我需要帮助在午夜之前获取记录:
AND last_checked < date('2013-06-25 00:00:00'))
Run Code Online (Sandbox Code Playgroud)
这显然不起作用,因为它的字符串评估.我不想将它限制在今年,并在代码中加入.任何帮助非常感谢:)
Rol*_*DBA 10
您也可以通用方式执行此操作
AND last_checked < ( DATE(NOW()) + INTERVAL 0 SECOND );
Run Code Online (Sandbox Code Playgroud)
看这个:
mysql> SELECT DATE(NOW()) + INTERVAL 0 SECOND Midnight;
+---------------------+
| Midnight |
+---------------------+
| 2013-06-25 00:00:00 |
+---------------------+
1 row in set (0.00 sec)
mysql>
Run Code Online (Sandbox Code Playgroud)
你应该能够做到
AND last_checked < '2013-06-25 00:00:00'
Run Code Online (Sandbox Code Playgroud)
使用该date()函数只是提取参数的日期部分。
| 归档时间: |
|
| 查看次数: |
9679 次 |
| 最近记录: |