3
如何使用Criteria API編寫以下HQL查詢?如何在Criteria API中按計算列排序記錄?
select s.Name, sum(q.PointsObtained), sum(q.TotalPoints)
from Student s join s.Quizzes q
group by s.Name
order by (sum(q.PointsObtained)/sum(q.TotalPoints)) desc
感謝您的回覆。我發佈的查詢是HQL,它給了我正確的結果。此外,請查看鏈接文檔中的第14.14節,其中有ORDER BY子句中使用的計算列的示例。那麼,這可能使用Criteria API嗎? – Gandalf 2010-04-01 13:01:30