具体怎么弄,也表达不太清,我把数据库上传了,然后把最终效果也用图片形式做出来了!
还是再具体说一下,我想要得到每个月的明晰,但是输入的时候都是以时间段输入的,所以要分解出来!
表:
门牌 每月应缴 实缴 缴费月数 缴费日期 起算日期 截止日期
001-0101 ¥31.48 ¥377.80 12 2006-04-16 2004-03-28 2005-03-27
001-0101 ¥31.48 ¥31.50 1 2006-04-16 2005-03-28 2005-04-27
001-0102 ¥37.05 ¥74.10 2 2006-04-20 2004-03-28 2004-05-27
001-0101 缴费2次,第一次12个月,2004-3-28至2005-3-27 ;
那么他在2004-3月就发生了4天的费用,总计 31.48 / 31 * 4 =4.06
2004-4 至 2005-2 每个月为31.48 ; 2005-3月的费用为 31.48-4.06 = 27.42
然后001-0101 第二次缴费1个月 2005-3-28至2005-4-27
那么他在2005-3月的费用为4.06,加上上次的费用27.42,为 31.48
2005-4月的费用为31.48-4.06= 27.42
目的是要得到以下结果
[此贴子已经被作者于2006-4-20 22:43:27编辑过]
|