【发布时间】:2018-12-14 02:53:10
【问题描述】:
我有一张按产品计数的表格。我正在尝试添加一个新列,与该列中所有行的总和相比,该列可以找到 %。
prod_name,count
prod_a,100
prod_b,50
prod_c,150
例如,我想找到 prod_a 与总数相比的百分比等等。
预期输出:
prod_name,count,%
prod_a,100,0.33
prod_b,50,0.167
prod_c,150,0.5
在 SQL 上编辑:
select count(*),ratio_to_report(prod_name)
over (partition by count(*))
from sales
group by prod_name;
【问题讨论】:
标签: sql amazon-redshift