В 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

Другие вопросы по тегам