Java 错误hibernate subselect org.hibernate.QueryException:聚合函数
我的hql:org.hibernate.QueryException:aggregate函数的下一个问题是之前预期的(在SELECT中) hlq是:Java 错误hibernate subselect org.hibernate.QueryException:聚合函数,java,sql,hibernate,orm,hql,Java,Sql,Hibernate,Orm,Hql,我的hql:org.hibernate.QueryException:aggregate函数的下一个问题是之前预期的(在SELECT中) hlq是: SELECT t_res.resId , ( SELECT COUNT(t_est_res.esrId) FROM TstEstabResol AS t_est_res WHERE t_est_res.resId=t_res.resId ) FROM TstResolucion AS t
SELECT
t_res.resId ,
( SELECT COUNT(t_est_res.esrId)
FROM TstEstabResol AS t_est_res
WHERE t_est_res.resId=t_res.resId
)
FROM
TstResolucion AS t_res
WHERE
t_res.resOculto=0
请告诉我出了什么问题???您在子查询中缺少AS 尝试:
谢谢@bradleyfitz,但它仍然存在同样的问题
SELECT
t_res.resId ,
( SELECT COUNT(t_est_res.esrId)
FROM TstEstabResol t_est_res
WHERE t_est_res.resId=t_res.resId
) AS num_t_est_res
FROM
TstResolucion t_res
WHERE
t_res.resOculto=0