今天有人问我这么一个问题,
select count(*) from (select * from t group by t.create_date) temp 在HQL语句怎么写
第一反应就是写成一句..这个反应本来也没的..但写出来的是错的
select count(*) from t group by t.create_date
确定是我一开始反应理解错了..他有点郁闷又给举了一个例子!
我是按日期分组,假设里面有2014-05-01和2014-05-02,那么我要得到的数据是2
这下的返回就是去重查询统计
select DISTINCT count(*) from t
发现出错了不是目标值.
果断查一下资料..发现现在用
select count(<span style="font-family: Arial, Helvetica, sans-serif;">DISTINCT</span> *) from t
成功!.
就这样瞎猫碰到死耗子..又当了一回"大神"...