这种问题通常是在前台解决当然后台也能解决:
select 单号,数量1=sum(数量1),数量2=sum(数量2) from 表 group by 单号
union all
select 单号='合计',数量1=sum(数量1),数量2=sum(数量2) from 表

解决方案 »

  1.   

    ACCESS不支持用union ,union all
      

  2.   

    COMPUTE 和 COMPUTE BY  支持吗?
      

  3.   

    select 单号,数量1=sum(数量1),数量2=sum(数量2) from 表 COMPUTE sum(数量1),sum(数量2)
      

  4.   

    支持的 group by 后面加
    WITH ROLLUP
      

  5.   

    用 ROLLUP 汇总数据
    在生成包含小计和合计的报表时,ROLLUP 运算符很有用。ROLLUP 运算符生成的结果集类似于 CUBE 运算符所生成的结果集。有关更多信息,请参见用 CUBE 汇总数据。 CUBE 和 ROLLUP 之间的区别在于: CUBE 生成的结果集显示了所选列中值的所有组合的聚合。
    ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。 
    例如,简单表 Inventory 中包含:Item                 Color                Quantity                   
    -------------------- -------------------- -------------------------- 
    Table                Blue                 124                        
    Table                Red                  223                        
    Chair                Blue                 101                        
    Chair                Red                  210                        下列查询将生成小计报表:SELECT CASE WHEN (GROUPING(Item) = 1) THEN 'ALL'
                ELSE ISNULL(Item, 'UNKNOWN')
           END AS Item,
           CASE WHEN (GROUPING(Color) = 1) THEN 'ALL'
                ELSE ISNULL(Color, 'UNKNOWN')
           END AS Color,
           SUM(Quantity) AS QtySum
    FROM Inventory
    GROUP BY Item, Color WITH ROLLUPItem                 Color                QtySum                     
    -------------------- -------------------- -------------------------- 
    Chair                Blue                 101.00                     
    Chair                Red                  210.00                     
    Chair                ALL                  311.00                     
    Table                Blue                 124.00                     
    Table                Red                  223.00                     
    Table                ALL                  347.00                     
    ALL                  ALL                  658.00                     
      

  6.   

    sorry,没看见你用的access :D