在OQL或JQL中,如何进行这种类型的外连接

时间:2013-02-19 14:26:22

标签: jpa jql oql

假设我们有两个完全不相关的实体EntityX和EntityY都具有列年龄。我如何在OQL中进行这样的连接

从EntityX选择x,y作为x全外连接实体Y作为y在x.age = y.age

这不可能吗?

感谢, 迪安

1 个答案:

答案 0 :(得分:1)

几乎不应该使用

full outer join。您应该使用left outer join而不是JP-QL / OQL支持:http://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/queryhql.html#queryhql-joins