我想有一個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