0
我有這個HQL,我需要一個子查詢。我知道這是不合法的,使一個子查詢,以便通過,但我無法弄清楚如何做到這一點無法使用HQL子查詢中的訂單
SELECT OBJECT(l) FROM InboundNotification l
INNER JOIN l.item item
WHERE l.job = ? ORDER BY (SELECT SUM(itemInst.qty)
FROM ItemInst itemInst
WHERE itemInst.receivedFromNotification_id = l.id) DESC, item.localId DESC
,因爲我有子查詢,以便通過上面的失敗。我怎樣才能重新配置它,所以這將工作?
儘管它的效率幾乎一樣,但Java代碼中的排序並不是一種選擇。