4
我有一個hql查詢,我需要以某種方式對它們進行分組。所以,這個查詢看起來幾乎是這樣的:使用GROUP BY計數HQL結果
SELECT a1,a2,a3
FROM tablename
GROUP BY a1,a2,a3;
我想算這樣的查詢,但沒有使用子查詢結果(據我所知HQL不能從子查詢中選擇):
/* I don't want to do it in this way because of HQL */
SELECT count(*) FROM (
SELECT a1,a2,a3
FROM tablename
GROUP BY a1,a2,a3
);
所以有沒有一些方法來計算沒有子查詢的分組結果?
我想所有的行數。你的例子將返回每個組的計數。 – pepuch 2014-09-24 12:04:54