我有一个表,
大致结构式这个样子的
 id   itname       fenlei1id     fenlei2id  num
 1     物品1           1             1       10
 2     物品2           1             2       15
 3     物品3           1             1       8
 4     物品4           2             2       20
 5     物品5           2             1       30这里面 的 fenlei1id 是分类1的主关键字,每个id对应一个名称
          fenlei2id 是分类2的主关键字,每个id对应一个名称我想进行分类汇总,是按着 分类一的名称,分类二的名称 进行 分类汇总,统计该分类一 该分类二下,物品总数!我不知道怎么写sql语句,希望大大们能给我一个例子呀,谢谢!

解决方案 »

  1.   

    我想达到这个效果:
    在列完明细后,在添加一空行,来显示计算的物品总数,就像这个链接里面的图表显示:
    http://www.cnblogs.com/bingyuw/archive/2008/11/18/1335749.html大大们知道有什么方法能在access上实现呀,我试着添加 with ROLLUP ,但是,显示错误!谢谢!
      

  2.   

    ACCESS没法实现的。死心吧ACCESS没那么灵活多变的
      

  3.   

    还不会呢,刚开始学习数据库操作,
    我也没有SqlServer!看来要另想方法了 !谢谢!
      

  4.   

    哦,你这个类似在设计报表了。一般是没法用一个SQL语句完成的。要配合临时表和多个SQL语句
      

  5.   

    access下的话,可以先creat 一个table, 然后selec汇总出明细,插入这个新的table,然后再把总数插入到最后一行。用永久表也可以实现。