6

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

4

1 回答 1

3

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

于 2010-05-25T14:55:07.353 回答