|
发表于 2008-5-8 17:24:27
|
显示全部楼层
比如:表bt1如下
name dep fee1 fee2
张三 部门1 100 150
王五 部门1 100 120
李斯 部门2 200 160
先做一个查询
select '00' bh,name,dep,fee1,fee2 from bt1
以上运行结果应该为
bh name dep fee1 fee2
00 张三 部门1 100 150
00 王五 部门1 100 120
00 李斯 部门2 200 160
在做一个汇总:
select '01' bh,小计 name,dep,sum(fee1) fee1,sum(fee2) fee2 from bt1
group by dep
结果应该是:
bh name dep fee1 fee2
01 小计 部门1 200 270
01 小计 部门2 200 160
然后将两个查询合并就可以了 |
|