Tôi muốn thực hiện truy vấn HQL của tôi như thế này:Tôi làm cách nào để sử dụng đơn đặt hàng bằng 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);
nhưng nó không nhận ra +order+
tôi cần thứ tự bằng khoản.
có vẻ như bạn đang thiếu một không gian trước khi "desc", shold được "desc" – oers