Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何在报表中实现分组汇总

夏磊  发表于:2015-01-13 14:49:21  
复制

如何在报表中实现分组汇总

表是如下

部门 姓名 工资
厂部 张三 3000
厂部 张四 4000
厂部 张五 5000
厂部 张六 3000
厂部 张七 4000
经理办公室 李三 5000
经理办公室 李四 3000
经理办公室 李五 4000
经理办公室 李六 5000
经理办公室 李七 3000
经理办公室 李八 4000

在报表中实现汇总

部门名称 人数 工资合计
厂部 5 19000
经理办公室 6 24000

 

Top
煮江品茶 发表于:2015-01-13 14:58:16

用以下查询做报表数据源:

select 部门,count(*) as 人数,sum(工资) as 工资合计

from 阁下的数据表

group by 部门




夏磊 发表于:2015-01-13 15:09:44

对不起我是新手你说的我不太理解能不能说的具体点



煮江品茶 发表于:2015-01-13 15:39:32

1、新建一个查询,名曰:工资汇总查询,在该查询的sql设计视图中写:


select 部门,count(*) as 人数,sum(工资) as 工资合计

from 阁下的数据表

group by 部门;


2、新建报表(使用向导创建报表),根据向导的进程适时选择工资汇总查询为报表的数据源。其他的过程你懂的。




夏磊 发表于:2015-01-14 08:09:24
解决   感谢!!!

总记录:4篇  页次:1/1 9 1 :