在我的表中,日期"2010-08-26 09:00:00"以yyyy-mm-dd 的格式存储.我想选择日期字段为"今天"的所有字段,因此在2010-08-26 00:00:01和之间2010-08-26 23:59:59.
只使用大于和小于运算符不起作用,MySQL是否有一些内置的日期比较功能可以做到这一点?
编辑:我应该提到日期存储为datetime字段
... WHERE DATE(field)=CURDATE()
Run Code Online (Sandbox Code Playgroud)
要么
... WHERE DATE(field)=CURRENT_DATE
Run Code Online (Sandbox Code Playgroud)
要么
... WHERE DATE(field)=CURRENT_DATE()
Run Code Online (Sandbox Code Playgroud)
选一个!
| 归档时间: |
|
| 查看次数: |
11795 次 |
| 最近记录: |