【发布时间】:2012-11-18 18:03:23
【问题描述】:
我需要用 HQL 计算这个子查询(在 JPA 中使用 Hibernate)
SELECT DISTINCT s.customerName, s.customerCode, MAX(s.orderDate) as last_order_date
FROM XoopsSalesOrder s
GROUP BY s.customerCode
HAVING MAX(s.orderDate)
BETWEEN '2012-7-1' AND '2012-10-1' AND MAX(s.orderDate) NOT BETWEEN '2012-10-1' AND CURRENT_DATE "
我没有使用 Hibernate lib ,所以我必须设法仅使用 HQL。 有人可以帮我吗?非常感谢!
【问题讨论】:
-
你最后有没有找到不绘制完整结果集的方法?
标签: java spring hibernate jpa hql