gpt4 book ai didi

java - OpenJPA 左外连接条件

转载 作者:行者123 更新时间:2023-11-30 11:53:51 28 4
gpt4 key购买 nike

是否可以将以下内容翻译成(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'

在第一个查询中,如果 Car 不是'blah' 类型,它会返回空数据。在最后一个查询中,如果汽车不是'blah' 类型,它不会返回 Person 行。

最佳答案

我找不到这方面的任何信息,所以我假设它没有。我最终创建了一个 View 并改为查询该 View 。

顺便说一句,hibernate 通过 with 关键字允许这样做。

关于java - OpenJPA 左外连接条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043106/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com