在单位做了一个vb+mdb的小程序,现在涉及到统计问题---在数据库中存在几个单位,要统计每月每个单位做的事(其中存在一事多单位的情况)。请教各位有无好的统计命令或方法等,还有对于一事多单位的情况有无好的方法解决,因为总数是一定的。

解决方案 »

  1.   

    select count(统计项) from table group by 单位,时间具体一些
      

  2.   

    select sum(统计) as 统计 from 表 where 月份='月份' group by 单位
      

  3.   

    顺便问一下,我有时会遇到这种情况:
    sum(统计) as 统计-->出错
    改成
    sum(统计) as 统计A-->就行了
    不知道为什么
      

  4.   

    sql怎麼寫,mdb也就怎麼寫,都一樣的
      

  5.   

    sql 指令是最好的统计命令
      

  6.   

    请问online(龙卷风V2.0--再战江湖) ---这条命令使用后具体数从哪里出???能否给出一个小例程???
      

  7.   

    这样就可以了
    dim rstmp as recordset 
    dim i as integer 
    Set rstmp = cn.execute("select count(统计项) as C from table group by 单位,时间")
    i=iif(isnull(rstmp!c),0,rstmp!c)
    记录数就在i 里面了。