我想在最下面增加一行合计,请大神指点:
一、列合计,测试没有问题
TRANSFORM Sum(收支明细.收入金额) AS 收入之sum
SELECT 收支明细.收入项目, Sum(收支明细.收入金额) AS 合计
FROM 收支明细
WHERE (((收支明细.收入项目) Is Not Null) AND ((收支明细.年份) Is Not Null))
GROUP BY 收支明细.收入项目
PIVOT 收支明细.年份;
二、行合计始终不得其法,代码如下:
RANSFORM Sum(T.收入金额) AS 收入之sum
select T.收入项目,sum(收入明细.收入金额) as 总合计
from
(select 收支明细.收入项目,收支明细.收入金额 from 收支明细
union all
select "合计" as 收支明细.收入项目,sum(收支明细.收入金额) from 收支明细
group by 收支明细.收入项目) as T
GROUP BY T.收入项目
PIVOT T.年份;
请不吝赐教。