这是一个粮食销售系统,有各种粮食,如:大米,白面,小米等,每天8小时工作时间内随时都可以收入、支出各种粮食,现在的要形成这样的统计报表:
以日的形式报告一个月的:
-----------------------------------------------------------------------------
          |       |         收入        |         支出        |      |      
          |       |--------------------------------------------      -------
   日期   | 前存  |   大米   |   白面   |   大米   |   白面   | 结存 | 
-----------------------------------------------------------------------------
2004-08-01| 1000  |  50      |  50      |   20     |  20      | 1060 |
-----------------------------------------------------------------------------
2004-08-02| 1060  |    .......
......月报表:-----------------------------------------------------------------------------
          |       |         收入        |         支出        |      |      
          |       |--------------------------------------------      -------
   月份   | 前存  |   大米   |   白面   |   大米   |   白面   | 结存 | 
-----------------------------------------------------------------------------
  2004-08 | 1000  |  50      |  50      |   20     |  20      | 1060 |
我现在的数据库存的都是具体某一天,某一时刻的收入和支出数据,可要形成这样的报表,每一条记录的每一个数值都是一个收入支出的和,这样做是不是很麻烦,但我要是把每一天的销售和令存一个表,那要修改的数据的时候就要修改好几个表,我以前没有做个这样的统计报表,不知道大家的月统计,天统计或年统计的程序是怎么实现的,最好可以给点源码,在这里非常感谢!