2013-02-08 75 views
0

有一个名为查询写成这样DATE_SUB命名查询MYSQL

select u from User u where u.creationdate < DATE_SUB(CURDATE(),INTERVAL :upperDate DAY) and status=:status and reminder_counter =:counter 

但我得到一个语法错误解析。

任何想法?

P

+0

'select u'?你忘了田野。 – 2013-02-08 16:17:13

回答

0

您正在使用的功能DATE_SUB是MySQL的具体,导致解析错误。

  • 创建一个指定的本地查询,以使用DATE_SUB函数。
  • 否则,可以明确计算持续时间&然后设置参数。