【发布时间】:2016-11-01 04:54:10
【问题描述】:
我正在尝试获取从现在到大约一周前的记录,但出现错误:unexpected token: INTERVAL
String query = "SELECT * FROM campaigns where DATE(date) BETWEEN DATE_SUB(CURDATE(), INTERVAL 7 DAY) AND CURDATE()"
def result = Campaigns.executeQuery(query)
【问题讨论】:
-
改用简单的 GORM 查询,Campaigns.findByDateBetween(new Date() ,new Date() -7)
-
@ChetanHallan,我试过你的方法,但对我不起作用
-
究竟是什么不适合你?
-
我已经能够修复它。非常感谢
-
@larrybuntus,你是怎么解决的?