gpt4 book ai didi

java - 用于简单 SQL 连接的 HQL 查询

转载 作者:行者123 更新时间:2023-11-30 07:49:59 26 4
gpt4 key购买 nike

我如何在加入 HQL 时应用 2 个条件我想为以下查询编写 HQL

Select * from Employee e
left join fetch Salary s on s.sal in (1000,2000);

我的问题是:我们如何在连接上应用多个条件。我知道内部,查询将像这样执行

select * from Employee e
left join Salary s on s.id = e.id

但是我如何为多个条件编写 hql?我希望我的问题得到解决?

最佳答案

一个有效的 HQL 查询看起来像这样:

select e, s 
from Employee e left join e.salary s with (s.sal in (1000,2000))

这假设 Employee 实体有一个 Salary 字段 salary。如果我取消了名称,请更改查询。

关于java - 用于简单 SQL 连接的 HQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48023284/

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