如何在JPQL中按顺序排序SUM()

时间:2013-02-05 13:46:21

标签: java oracle jpa sql-order-by jpql

您好我想在JPQL中使用“order by”。 我试过的代码是

em.createQuery("SELECT o.productCode,SUM(o.quantity) FROM OrderDetailsEntity o GROUP BY o.productCode ORDER BY SUM(o.quantity)")

我试过了

em.createQuery("SELECT o.productCode,SUM(o.quantity) AS quant FROM OrderDetailsEntity o GROUP BY o.productCode ORDER BY quant")

等待答案:(

1 个答案:

答案 0 :(得分:1)

JPA 1.0中的JPQL非常严格。你在使用什么提供商?

尝试使用EclipseLink 2.4。