【发布时间】:2013-01-20 11:11:58
【问题描述】:
您好,我想在 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")
等待答案:(
【问题讨论】:
-
有什么问题?有什么错误吗?
-
对于第一个代码,它给出了意外的令牌 SUM(它在 ORDER BY 中显示了 SUM)。对于第二个代码,它在期待 FROM 时给出了意外的令牌 AS。
标签: java oracle jpa sql-order-by jpql