В OQL или JQL, как вы делаете этот тип externaljoin
Скажем, у нас есть две совершенно не связанные сущности EntityX и EntityY, оба с возрастом столбца. Как мне в OQL сделать соединение вот так
выберите x,y из EntityX в качестве x полного внешнего соединения EntityY в качестве y на x.age = y.age
Это не возможно?
спасибо, Дин
1 ответ
Решение
full outer join
почти никогда не должен использоваться. Вы должны использовать left outer join
вместо этого, который поддерживается JP-QL / OQL: http://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/queryhql.html