Access交流中心

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

如何将A,B两表中的数据汇总到一张表上

陈姐  发表于:2018-07-05 16:35:00  
复制

如何将这个表做最后的汇总?
岗位分类 Q0002汇总岗位分类(正式工).个人缴纳之合计 公司缴纳之合计 Q0004汇总岗位分类(协力工).个人缴纳之合计 单位缴纳之合计
辅助 6962.8 18663.1 8029.5 20415.3
管理 4576.5 12271

拉丝 5907.2 15831.4 10483.8 26712.4
热处理 1395.5 3737.2 1946.6 4978.7
酸洗

1518.4 3848.5
销售 1498.9 4018

研发项目5 7871.6 21114.4

研发项目6 7665.4 20580.6


35877.9 96215.7 21978.3 55954.9

 

Top
leoyoung 发表于:2018-07-05 18:56:09
SELECT a.岗位分类, Sum(a.a) AS 个人缴纳合计, Sum(a.b) AS 单位缴纳合计
FROM (SELECT tbl1.岗位分类, tbl1.Q0002汇总岗位分类(正式工)个人缴纳之合计 as a, tbl1.公司缴纳之合计 as b
FROM tbl1
WHERE (((tbl1.岗位分类)<>""))
UNION ALL SELECT tbl1.岗位分类, tbl1.Q0004汇总岗位分类(协力工)个人缴纳之合计, tbl1.单位缴纳之合计
FROM tbl1
WHERE (((tbl1.岗位分类)<>""))
)  AS a
GROUP BY a.岗位分类
union all
SELECT "合计",Sum(a.a) AS a之合计, Sum(a.b) AS b之合计
FROM (SELECT tbl1.岗位分类, tbl1.Q0002汇总岗位分类(正式工)个人缴纳之合计 as a, tbl1.公司缴纳之合计 as b
FROM tbl1
WHERE (((tbl1.岗位分类)<>""))
UNION ALL SELECT tbl1.岗位分类, tbl1.Q0004汇总岗位分类(协力工)个人缴纳之合计, tbl1.单位缴纳之合计
FROM tbl1
WHERE (((tbl1.岗位分类)<>""))
)  AS a;

岗位分类 个人缴纳合计 单位缴纳合计
辅助 14992.3 39078.4
管理 4576.5 12271
拉丝 16391 42543.8
热处理 3342.1 8715.9
酸洗 1518.4 3848.5
销售 1498.9 4018
研发项目5 7871.6 21114.4
研发项目6 7665.4 20580.6
合计 57856.2 152170.6


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