如何根据递增率查询计算

有一张租赁合同表,现在需要根据优惠条件和租金递增率,计算该商铺,合同周期内每年/每月租金;

y1~y5,是合同周期内,每年应交租金的月数量

rincyear是从第几年开始递增

我想得到的效果是

M1~M5 就是合同周期内每年/每月应交的实际租金

图一是数据库里已有得数据,图二是你要得查询得结果吗?我看图二就是增加了m1~m5,二只有m1有值,等于rrent * sarea,而m2~m5为0。那这样就可以了:

SELECT    *,
          rrent * sarea AS m1,
          0 AS m2,
          0 AS m3,
          0 AS m4,
          0 AS m5
FROM      TableName