【发布时间】:2013-12-25 05:16:51
【问题描述】:
我有一个包含一列的表格(到期日期)。我想选择过期在今天和下周之间的所有行。我正在使用 MySQL 和 InnoDB 类型。
我尝试这样的事情:
SELECT name, expiration
FROM exp
WHERE (expiration BETWEEN(CURRENT_DATE, INTERVAL 1 WEEK));
但我的语法不好。有错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 0, 30' at line 3
【问题讨论】:
-
您的查询与错误信息不同?
-
你不能只写语法
标签: mysql date select innodb between