JPA日期算术?

时间:2010-05-25 14:50:38

标签: hibernate date jpa math jpql

是否可以使用JPA / Hibernate执行日期算术?例如,我有一个带有java.util.Date字段的实体,指示创建行的时间。是否可以使用JPQL执行查询并在该字段上包含日期算术?例如,我可以在该字段中执行COUNT(*)行,然后执行GROUP BY月份吗?我可以执行其他功能,例如只返回查询中该字段的月份或年份吗?

1 个答案:

答案 0 :(得分:3)

HQL确实有日期表达式,如second(...)minute(...)hour(...)day(...)month(...)year(...),但标准JPQL没有'有这样的功能。