如何在HQL中编写连接查询

时间:2012-07-24 10:59:14

标签: java hql

我在DB中有3个表。

我想像这样进行连接查询:

from Installment i 
join Payment p on i.vcode=p.Installment_Vcode and p.vcode=:vcode

但是当我运行它时会发生以下错误:

unexpected token: on near line 1, column 47 [from information.Installment i join Payment p on i.vcode=p.Installment_Vcode]

1 个答案:

答案 0 :(得分:2)

HQL没有on运算符。联接只能完成on associations between entities,并且可以有一个可选的with子句。