标签: 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”)执行此操作?