我当前使用的Hql查询是
from ListAssessImpl x left join fetch x.reviews r where x.site in
(:currentSearchSite) and x.status = :status and 1=1 order by x.score
desc, x.name asc
ListAssessmentImpl 和评论是基于 ListAssessmentImpl ID 的评论中的一对多、多个记录。
如何修改查询 如果我必须仅从基于 ListAssessmentImpl 的审查中获取最大值。
我尝试使用 Max() ,但没有工作,我正在使用 Hibernate 3 和 spring 2.5
select max(r.value) from ListAssessImpl x left join x.reviews r
where x.site in (:currentSearchSite) and x.status = :status