这是我的总和条款
Select *,(sum(current_bal-curr_bal_now)/
current_bal from base
Group by month
这给了我一个错误,因为我没有在组中使用current_bal。 有没有一种方法可以不使用current_bal以及月份,因为它会完全混淆输出布局。
由于
答案 0 :(得分:1)
另一个猜测......
SELECT *,
( sum(current_bal) OVER (PARTITION BY month) ) / current_bal
FROM base
答案 1 :(得分:0)
问题是总和只会返回一个值,因此,在您的所有选择中,Current_bal
是不同的。哪一个应该选择?
如果你想要的是添加每个部门,就像这样:
Select sum(current_bal/current_bal)
from base
Group by month
将起作用