我要執行這樣我的HQL查詢:如何在HQL中使用訂單?
Query queryPayment=sixSession.createQuery("from Payment where vcode=:p_Vcode or (Installment_Vcode=:installmentVcode and payment_date>:pdate) order byvcode."+order +"desc")
.setParameter("p_Vcode", p_Vcode)
.setParameter("installmentVcode", installmentVcode)
.setParameter("pdate", pdate);
,但它不承認+order+
我需要order by子句。
好像你是「遞減」之前缺少空間,應和「降序」 – oers