我正在尝试计算我所拥有的复杂呼叫的行数,例如......
SELECT COUNT(*) FROM ( SELECT *my complicated HQL table request here* )
不幸的是,hibernate解析器抱怨'FROM('part。
有关如何绕过此问题的任何建议吗?
答案 0 :(得分:-1)
使用hql查询你需要java pojo中的映射实体,在这种情况下你实际上没有任何,无论如何你需要计算结果然后你可以
select count(id) from your entities where your complicated restrictions here
如果这样做,hibernate将生成一个SQL查询,与您编写的非常相似