hibernate中的子查询无法正常工作

时间:2014-04-15 08:51:21

标签: mysql sql hibernate

这是我想在HQL中执行的查询。但是hibernate不支持它,因为子查询只能在where和select子句中使用。但是我需要执行内连接以获得方便的结果。如何我可以在Hibernate中使用吗?

select 
    format.formatName,final.filecount 
    from FORMATS format 
    inner join ( select count(file.fileId) as filecount,file.objFormat.formatId as consFormatId from FILES file where file.objProject.projectId=:proId group by file.objFormat.formatId) 
    as final 
    on format.formatId=final.consFormatId

0 个答案:

没有答案