是否可以将以下内容翻译成 (Open)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'
在第一个查询中,对于汽车不属于类型的情况,它返回空数据。'胡说八道'.在最后一个查询中,如果汽车不属于类型,它不会返回Person行。'胡说八道'.
我找不到任何关于这方面的信息,所以我假设为 没有. 最后我创建了一个视图,然后查询视图。
顺便说一下,hibernate允许这样做是通过 with
关键字