2013-03-06 148 views
0

我必须创建一个存储过程来计算利息。SQL利息计算

--Sending these parameters to stored proc 
@rec_date date, 
@amount_paid numeric(18,2) 

的规则之下,有更多的规则,但我可以处理其他的人,如果我能得到这个

  1. 利息是使用30-在2%每月利率计算按比例分配(不复合)。

  2. @rec_date用于确定

  3. 利息是基于参数@amount_paid

  4. 计算,日期和今天之间的天,如果计算的利息> 5.00然后interest = calculate interest or else interest = 0

回答

1

取看看here感受到使用TSQL进行计算。接下来,使用的一个好功能是DATEDIFF()。您可以在here找到更多信息。这应该让你去。如果你陷入困境,那就试试它并发布你的代码。