我想做这样的事情,而不使用子查询来获得总数:
select
category,
date,
sum(qty)/(select sum(qty) from table where t.date= table.date) as share_of_total
from table t
group by category,date;
表格如下:
category date qty
1 2016-11-01 3
1 2016-12-01 4
2 2016-12-01 6
2 2016-11-01 7
预期结果将是这样的表:
category date share_of_total
1 2016-11-01 30%
2 2016-11-01 70%
1 2016-12-01 40%
2 2016-12-01 60%
答案 0 :(得分:1)
<强>已更新强>
这就是答案:
getScheduledCollectionDeletions()
例如,您应该如何提出问题。将模式创建包含在问题中可节省打字时间,从而重现您拥有的内容。人们可能不想花时间来帮助你,只因为你没有花费你的时间来提供沙箱。