Можно ли перевести следующее в (Открыть) JPA ?
select t0.*
from Person t0
left outer join Car t1
on t0.id = t1.id_person
and t1.type = 'blah'
Я хочу указать внешние условия соединения. Обратите внимание, что запрос отличается от следующего :
select t0.*
from Person t0
left outer join Car t1
on t0.id = t1.id_person
where t1.type = 'blah'
В первом запросе он возвращает пустые данные для случаев, когда Car не относится к типу 'бла'.В последнем запросе он не возвращает строки Person, если автомобиль не относится к типу 'blah' .