计算分组后的记录行数(count group)
小弟有这样一个问题:想用hql计算分组之后的总记录行数?
语句如:fromaTablealeftouterjoinbTablebgroupbya.f1,b.f1
现在要计算它的总记录数
selectcount(*)fromaTablealeftouterjoinbTablebgroupbya.f1,b.f1
出来的结果不总记录数,而是每一个分组的统计,如
1
3
.....
又想用子查询
selectcount(*)from(fromaTablealeftouterjoinbTablebgroupbya.f1,b.f1)
这时语法都通不过啊!!
又用了如下方法
selectsum(count(*))from(fromaTablealeftouterjoinbTablebgroupbya.f1,b.f1)
语法不对
。。。。
小弟我相了好多方法,都不行啊,大哥们,难就只能用sql了吗?
相关推荐
godfather 2020-06-26
ItBJLan 2020-06-17
dreamhua 2020-06-05
明月清风精进不止 2020-04-21
明月清风精进不止 2020-02-17
ALiDan 2020-01-12
ztyzly00 2020-01-12
ALiDan 2020-01-04
tanrong 2019-12-28
dreamhua 2019-12-26
81911536 2019-12-14
xiaobaif 2019-12-13
一对儿程序猿 2019-12-08
azhou 2019-10-22
oraclemch 2019-07-05
sqlitexin 2019-07-25
汉武帝刘彻 2019-03-19
YFCEMBEDD 2019-06-30
zjyzz 2014-12-08