小编典典

计算SQL查询中特定列的总数

sql

我想计算特定列的总数

前我的桌子必须看起来像这样

     Customername  Payment    id    RunningTotal
       a           500        5          5
       b           500        10         10
       c           300        10         7
                  ------              -----------
                   1300                  22

我正在获取表格,但现在我想计算最后在“付款”和“运行总额”列中提到的总数。


阅读 270

收藏
2021-05-16

共1个答案

小编典典

如果您从表t1中获得上述结果,则可以通过使用Union语句在最后添加总和。像这样

select Customername, Payment, id, RunningTotal
from t1
union all
select null,sum(payment),null,sum(runningtotal or any total)
from t1

这将在结果的末尾添加总计付款和另一个总计。

2021-05-16