gpt4 book ai didi

hibernate 内部从子句中选择

转载 作者:行者123 更新时间:2023-12-03 23:48:24 26 4
gpt4 key购买 nike

我想知道是否可以在 from 子句中指定一个 select 子句,例如

select count(*) as Y, this_.NAME as A, sel2.C
from TABLE1 this_,
(select count(*) as C from
(select this_.NAME, this_.SEX
from TABLE1 this_ group by this_.NAME, this_.SEX) sel1
) sel2
group by this_.NAME, sel2.C;

我需要这样的查询,以便将计数作为外部查询中的额外列。
我无法找到如何在 from 中指定 select 语句,无论是使用 hql 还是使用标准。

谢谢你。

卢卡

最佳答案

根据 Hibernate 文档,HQL 子查询只能出现在 select 或 where 子句中:

Hibernate Community Documentation, Chapter 16. HQL - 16.3. Subqueries

关于 hibernate 内部从子句中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5581764/

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