我做的项目中,有一个‘融资费用’的字段,字段的值要“销售日期”-“请款日期”,看一共在库多少天数,然后到【利率维护】表中去查询对应的利率,但利率的期间有可能是分时间段的,每个时间段的利率不同,这样就需要找出所有涉及的时间段的对应利率,乘以对应的天数和“标准金额”字段的值,来计算得出‘融资费用’。
例如:请款日期是2012-01-05,销售日期是2012-03-25,根据这两个时间,就要到【利率维护】中查找,请款日2012-01-05是在第3条记录的时间段中(2012-1-1到2012-1-31),共26天,取7.9%利率,而销售日期2012-03-25是在第8条记录中(2012-03-01至今),共25天,取6%的利率,同时中间还跨了一个2012-2-1到2012-2-29时间段中的7%,共29天。一共是三段时间,乘以标准金额的41万,最终计算出利息是多少。
这个公式是不是太复杂了呀,想不出如何能实现,请老师们帮忙