设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2038|回复: 11
打印 上一主题 下一主题

[查询] 请教:如何作个这样的本金利滚利的查询

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-3 07:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



如何制作一个查询,将上年本息作为本年本金计算利息,然后加本年的新增加的本金及计算的利息生成新的本年本息,然后继续能够计算下一年的 利息!以此类推.



先谢谢各位!看下面最后例子


[此贴子已经被作者于2006-6-4 9:36:17编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-6-3 19:08:00 | 只看该作者
[em06][em06][em06]
3#
发表于 2006-6-3 22:10:00 | 只看该作者
这个在窗体用ADO操作比较容易实现

4#
发表于 2006-6-4 01:44:00 | 只看该作者

是这个意思吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2006-6-4 02:16:00 | 只看该作者
楼上的MM,谢谢,我是这个意思,

(上年的本息合计*本年的利率+上年的本息合计)

+

(本年的划转本息合计)

=本年的本息合计

然后,将本年的本息合计继续滚入,继续再下年计算利息并加上下年的本息,生成新的下年本息合计,依次类推!
6#
发表于 2006-6-4 03:29:00 | 只看该作者
这个虽与结余有点相似,但是每年的年利率又不同,

如果采用补余额的方式,就容易多了


[此贴子已经被作者于2006-6-3 20:25:23编辑过]

7#
发表于 2006-6-4 04:24:00 | 只看该作者
不清楚具体的方法,可能结果会错误,你在上年本息的基础上修改


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
8#
 楼主| 发表于 2006-6-4 05:55:00 | 只看该作者
关键是本年本金还要继续滚入下年计算利息

SELECT Tblylj.[YLJ ID], Tblylj.姓名编码, Tblxmb.姓名, Tblylj.年份, Tblylj.上年社会平均工资, Tblylj.当年缴费月数, Tblylj.个人缴费比例, Tblylj.单位划入比例, Tblylj.年度个人记帐利率, Tblylj.个人年缴费额,

Round(个人年缴费额/个人缴费比例*100,0) AS 当年缴费工资基数,

Round(当年缴费工资基数*单位划入比例/100,2) AS 当年单位划转,

Round(个人年缴费额*年度个人记帐利率/100*1.083*0.5,2) AS 当年个人利息,

Round(当年单位划转*年度个人记帐利率/100*1.083*0.5,2) AS 当年单位利息,

(个人年缴费额+当年个人利息) AS 当年个人本息,

(当年单位划转+当年单位利息) AS 当年单位本息,

(当年个人本息+当年单位本息) AS 当年本息合计, DLast("[本年本金]","本年本金","[YLJ ID] < " & [YLJ ID] & "") AS 上年本金,

Round([上年本金]*[年度个人记帐利率]/100,2)+[当年本息合计] AS 本年本金
FROM Tblxmb INNER JOIN Tblylj ON Tblxmb.[XMB ID]=Tblylj.姓名编码;
9#
发表于 2006-6-4 07:29:00 | 只看该作者
没处理姓名编码,用ADO做了一个


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2006-6-4 16:47:00 | 只看该作者
[em17][em17][em17][em17]

谢谢楼上各位,用andymark 斑竹的方法修改后完全正确!!!

问题解决!

附上最后解决后的例子!



[此贴子已经被作者于2006-6-4 14:04:54编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 18:16 , Processed in 0.105666 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表