gpt4 book ai didi

java - 如何使用左外连接创建jpql

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

例如,我有 2 个实体。
一个实体(Mysql表名=“A”)
B实体(Mysql表名=“B”)
我想从 A 表中获取 B 表中没有的数据。
我写了sql并且它正在工作。
从A中选择* 左外连接 B ON A.id = B.a_id 其中 B.id 为空

如何用JPQL实现?

最佳答案

如果您有某种以下结构:

Class EntityA
--------
long Id
Set<EntityB> Bs

Class EntityB
-------
long Id
EntityA A

我认为以下应该有效

SELECT a FROM EntityA a WHERE a.Bs IS EMPTY

关于java - 如何使用左外连接创建jpql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21258803/

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