SQL表达式以获取付款计划表上的所有付款总和

时间:2012-12-14 01:44:38

标签: sql oracle

我正在尝试创建一个SELECT语句,以便从包含付款时间表的表格中获取所有应付款项的总和。字段包括PaymentIDPaymentAmountNumberofMonths。例如,有三行:

PaymentId | PaymentAmount | NumberofMonths
==========================================
1         |  500          |  12
2         |  2000         |  8
3         |  1000         |  6

所有到期付款总额为28,000.00美元。我是一个SQL / Oracle新手,所以我不知道如何开始这个。

1 个答案:

答案 0 :(得分:2)

您可以使用汇总功能SUM()并将PaymentAmount乘以NumberOfMonths

select sum(PaymentAmount * NumberofMonths) Total
from yourtable

请参阅SQL Fiddle with Demo