两次分组,先按工人编号分组,在按月份分组,在求和。
解决:1 在数据库里sql语句实现,用access很难。2 在c#中ado.net实现,相对容易一些。3要用报表实现最容易。

解决方案 »

  1.   

    在SQL中有dateadd函数.通过月可以取出各月分的数据,但是在ACCESS中有没有这个函数就不太清楚了.......
      

  2.   

    access也有dataadd函数,access和sqlserver的内置函数差不多。
      

  3.   

    select sum(日产量), 员工 from table group by 员工编
      

  4.   

    select   sum(日产量),   员工   from   table where 日期 between 2007-01-01 and 2007-01-31   group   by   员工编
      

  5.   

    select 员工编号,员工,sum(日产量),format(日期,'yyyy-mm') from table where group by 员工编号,员工,日期