设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: markatcn
打印 上一主题 下一主题

[与其它组件] 请问如何从上月表中调用数据进行计算?

[复制链接]
11#
发表于 2005-11-14 18:25:00 | 只看该作者
以下是引用markatcn在2005-11-13 1:49:00的发言:



楼上的版主,我也没有办法啊,这就像财务做月结一样,每个月很多报表都要做出来并且保存,下个月的有些数据就从上个月的报表中取出来就可以了。其实也就是在数据库里面多几个表。

还有,您指的谁来维护数据库是什么意思呢?现在数据库里面有4张表,每个月4张表加起来数据不过超过50条,应该问题不是很大吧,要维护哪里呢?我这个不是很明白的。

楼上的版主,您对我这个问题有什么高招吗?呵呵,能不能帮我写个查询的语句啊。谢谢了。



你可能以前是用Excel来处理数据的吧,应充分利用数据库记录数据的优点,用年月作为关键字将每月的数据保存到一个汇总表中,这样就不需要每月都要建几个表来处理,用查询方法就行了
12#
 楼主| 发表于 2005-11-14 23:53:00 | 只看该作者
各位,我把这个数据库的流程大致说一下:这个数据库里面包括三个表:

1、《成本核算表》:各部门将每笔销售的情况填入该表中,每笔销售对应一条数据。每个月每个部门有几条甚至几十条数据。

   包括字段如:销售月份,部门,品名,金额,客户名称,付款方式,收款行等

2、《月度考核表》:月度考核表是统计每个部门该月份的销售情况,是按照部门和销售月份来统计的,部门名称相同,销售月份等于统计月份的《成本核算表》中的数据按照字段分类进行相加。

   包括字段如:统计月份,部门,当月费用,当月销售,累计销售等

   《月度考核表》中的当月销售就是该部门该月份所有的销售金额的总和

   《月度考核表》中的累计销售就是该部门截至本月底的所有销售金额的总和,计算公式:

   本月的“累计销售”=“当月销售”+上个月“累计销售”   或者

   本月的“累计销售”=“当月销售”+本年度所有的“当月销售”

   (当月的《月度考核表》里有一个字段“当月费用”是必须手工输入的)

3、《公司月度统计表》

   统计所有部门本月的销售情况
13#
 楼主| 发表于 2005-11-14 23:59:00 | 只看该作者
另外,年和月是不是需要分成两个字段,这样容易判断一点呢?因为在调用上个月表中的数据时,必须是当年的,比如:2005年9月份就调用2005年8月份的,但是2005年1月份就不能调用2004年12月份的。如果年和月两个字段分开的话,那么统计年份必须相同,统计月份减去1就是要调用的那个月的月份数,当统计月份减去1等于0的时候,累计销售就等于当月销售。老实说,我觉得我这个方法很不科学,但是我第一次接触数据库,想不到什么好办法,完全是按照以前我们公司手工在纸上做统计的办法来考虑问题的。呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 20:42 , Processed in 0.090240 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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