我想有一个HQL查询基本上做到这一点:多个集合函数
select quarter, sum(if(a>1, 1, 0)) as res1, sum(if(b>1, 1, 0)) as res2 from foo group by quarter;
我希望有一个清单,我输出列表与Summary Class ->
Class Summary
{
long res1;
long res2;
int quarter;
}
我怎样才能做到这一点在HQL中聚合?目标对象的hibernate映射是什么? 我不想使用SQL类型的查询,它将返回List<Object[]>
,然后将其转换为List<Summary>
哇。这个看起来很有希望。谢谢。我会试试看。 – 2012-04-19 13:17:26