java JPA:每周一天的聚合
我看到JPA缺少提供日期/时间提取功能。例如,如何实现以下简单目标
calculate total revenue by given days of week (i.e. revenue only on Friday, Saturday, Sunday)?
理想情况下,应该有一个这样的API
select sum(revenue) from salesreport where day_of_week(date) in (:daysList);
我认为在JPA(我使用的是OpenJPA)中实现这一点并没有简单的方法,而不是原生查询。一些JPA供应商提供Year()
、Month()
、Day()
(月日),但不提供星期日
共 (0) 个答案