这是显示今天有日期的所有行的正确方法。
我正在使用time()在mysql中存储日期,time()是一个php函数。
我收到此语法错误:
您的SQL语法中有错误;查看与您的MySQL服务器版本相对应的手册,以便在第1行附近使用正确的语法(1)<)>
SELECT COUNT( * ) AS today
FROM `myTable`
WHERE `date`
BETWEEN UNIX_TIMESTAMP( DATE( NOW( ) ) )
AND UNIX_TIMESTAMP( DATE( DATE_ADD( NOW( ) , 1
DAY ) ) )
这些问题是什么? 你的帮助会得到极大的帮助。
谢谢!
答案 0 :(得分:1)
缺少关键字INTERVAL
。尝试
DATE_ADD( NOW(), INTERVAL 1 DAY)
此处的示例:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html