AJ *_* OP 16 php mysql select datetime
使用PHP和MySQL.在我的表中,有NOW()sql函数记录的日期字段(日期时间).此字段中数据的示例值为 2010-10-07 10:57:36.如何选择今天的每月 - 每年的所有数据.我尝试使用如下代码:
SELECT * FROM table WHERE date=????
Run Code Online (Sandbox Code Playgroud)
Kai*_*aja 28
试试这个:
SELECT * FROM table WHERE date > CURDATE();
Run Code Online (Sandbox Code Playgroud)
CURDATE()将返回当比较s 时2011-10-07将被转换为的当前日期.2011-10-07 00:00:00datetime
请注意,如果您使用,DATE(date) = CURDATE()您将为表中的每一行运行日期转换,如果您有许多行和/或您需要经常运行查询,这将对您的性能非常不利.还要确保你有索引date,否则两种方法都会更慢.
| 归档时间: |
|
| 查看次数: |
74073 次 |
| 最近记录: |