获取付款计划表上所有付款的总和的SQL表达式
我正在尝试创建一个获取付款计划表上所有付款的总和的SQL表达式,sql,oracle,Sql,Oracle,我正在尝试创建一个SELECT语句,以从包含付款计划的表中获取所有到期付款的总和。字段包括PaymentID,PaymentAmount,NumberofMonths。例如,有三行: PaymentId | PaymentAmount | NumberofMonths ========================================== 1 | 500 | 12 2 | 2000 | 8 3
SELECT
语句,以从包含付款计划的表中获取所有到期付款的总和。字段包括PaymentID
,PaymentAmount
,NumberofMonths
。例如,有三行:
PaymentId | PaymentAmount | NumberofMonths
==========================================
1 | 500 | 12
2 | 2000 | 8
3 | 1000 | 6
所有应付款项总额为28000.00美元。我是一个SQL/Oracle新手,因此我不知道如何开始使用它。您可以使用聚合函数
SUM()
将PaymentAmount
乘以NumberOfMonths
:
select sum(PaymentAmount * NumberofMonths) Total
from yourtable
看