在google BigQuery中,我做了一个简单的查询,以了解有人听过多少音乐。 我需要的是为从下面的查询返回的所有行(某种类型的子查询)得到一个总和?
select count(1) cnt
from OF7.PETERV_TEST
where gender='F'
group by userId
Row f0_
1 14
2 1
3 7
4 18
5 1
6 4
7 2
8 2
预期结果:
49
答案 0 :(得分:1)
你可以使用:
SELECT sum(cnt)
FROM
(SELECT count(1) cnt
FROM OF7.PETERV_TEST
WHERE gender='F'
GROUP BY userId )