使用(:date INTERVAL:field HOUR)创建JPQL语句

时间:2018-10-04 14:35:32

标签: java mysql sql hibernate jpa

我有这个jpql:

SELECT m FROM Mark m WHERE DATE_ADD(m.date, INTERVAL m.gmt HOUR) >= :dateParam

当我尝试执行此操作时,发生了一些错误。我检查了Stackoverflow,发现INTERVAL语句不适用于JPA查询,因此,我尝试使用参数,但再次失败。如何使用INTERVAL表达式中的字段(例如“ m.gmt”)执行此操作?

0 个答案:

没有答案