小编ina*_*aki的帖子

使用GROUP BY计算组的百分比

我正在对数据集执行GROUP BY和COUNT(*),我想计算每个组在总数上的百分比.

例如,在这个查询中,我想知道每个状态的count()代表总数(从publicdata:samples.natality中选择count()):

SELECT state, count(*)
FROM [publicdata:samples.natality]
GROUP by state
Run Code Online (Sandbox Code Playgroud)

在SQL中有几种方法可以做到这一点,但我还没有找到在Bigquery中做到这一点的方法,有人知道吗?

谢谢!

google-bigquery

9
推荐指数
4
解决办法
7643
查看次数

标签 统计

google-bigquery ×1