Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取付款计划表上所有付款的总和的SQL表达式_Sql_Oracle - Fatal编程技术网

获取付款计划表上所有付款的总和的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