关于access中的汇总统计问题

请问我一共有10张类似图片中的表格,如何将10张表合并为一张,并且以工号作为唯一标识,汇总金额1、金额2……金额6。简单的说,就是类似excel里数据透视表的功能,但是由于我的数据量比较大,如果使用excel可能超过10w条记录,所以请问在access2007中如何实现?谢谢!

第1个回答  2012-01-02
1。首先使用命令 SELECT......
UNION.......
把10个表格合并为一张表格。
2。再在生成的表格中使用命令SELRCT......进行分类汇总,分类关键字段是“工号”,生成的新表格就是你要的结果。
第2个回答  2011-12-28
先将这十张表全部导入access一张表中,然后在查询里面写这样的语句
select min(姓名),工号,min(部门),sum(金额1),sum(金额2),sum(金额3),sum(金额4),sum(金额5),sum(金额6) from 表 group by 工号追问

可否解释下语句的含义?谢谢!
另外,如果金额项目超过30个,是否有简单的语句表述方法,还是只能一个一个输入sum()?

追答

group by 工号 按工号分组
sum(金额1) 对金额1汇总求和
min(姓名) 由于聚合函数的定义,如果不加min()的话就必须在group by后面加上
例如
select 姓名,工号,min(部门),sum(金额1),sum(金额2),sum(金额3),sum(金额4),sum(金额5),sum(金额6) from 表 group by 工号,姓名
就会先按工号再按姓名分组
如果你需要对30个都汇总的话就要写30个sum

第3个回答  2012-01-09
<form name="form1" action="check.action" method="post">
请选择:
<input type="radio" value="0" name="ids" id="ids" checked>
按名字查询
<input type="radio" value="1" name="ids" id="ids">
按手机号码查询
<input type="text" name="text" id="text" />
<input type="submit" value="查 询" />
</form>本回答被提问者采纳

access数据库入门教程如何合计汇总数据
1. 启动Access软件,并打开您希望进行数据汇总的表格。以“学生期末成绩”表为例,我们将计算语文成绩的总分、数学成绩的平均分以及英语成绩的最低分。2. 点击菜单栏中的【开始】选项,然后选择记录中的【汇总】。3. 此时,表格最下方将显示汇总行。在姓名栏下的空白单元格处点击,将出现图标,点击该...

access数据库入门教程 如何合计汇总数据
1、首先,在电脑上打开你的软件,再打开你数据库里的表格。我们以【学生期末成绩】为例子。并且以利用合计汇总数据查询语文成绩的总分、数学成绩的平均分以及英语成绩最低分。2、点击上面最左端的【开始】,再选择记录选项框里的【合计】。3、这时,表的数据最下方就会出现汇总这一行。点击姓名下面的空白...

如何用access进行分类汇总
1. 对于按日期分组的汇总:执行如下SQL语句:SELECT spid, rq, SUM(sshje)FROM retmxls GROUP BY rq, spid WITH ROLLUP ORDER BY spid;这将把同日期的销售记录归为一组,并在每组末尾添加一行显示该组的总金额。2. 如果你想进一步对每个商品的销售情况进行汇总:使用以下查询:SELECT spid, rq, ...

在access2010表格中,怎样进行计算合计?
1、打开access2010,点击创建→查询设计,进入查询设计窗口。2、双击选择表:基金操作记录表。3、关闭“显示表”窗口,在现实的表中选择需要的字段以及需要计算的字段。4、在这里我只选择:盈亏金额。5、点击工具栏中:汇总按钮,如图所示。下面窗体出现:总计。6、点击,下拉菜单按钮,选择合计,7、然后...

在access中,如何按照学号姓名进行汇总统计数据?
1、打开access数据表,点击“创建”,“查询向导”。2、在弹出的对话框中点击“交叉表查询向导”,点击“确定”。3、在弹出的“交叉表查询向导”框中选中目标表“access学生”勾选视图中的“表”,点下一步。4、然后将可用字段中的“姓名”移动到“选定字段”中,如下图所示,第一列变为籍贯;点击...

如何在Access中统计数据的合计数?
1、 打开一个Access数据库软件,可以看到数据库左边的文件目录,鼠标左键单击【表格】选项。2、 接着,在左边目录文件中,鼠标左键选择好表格,并双击,在右边窗口中显示出表格中的数据。3、 然后,在数据库的表格窗口上,给表格添加数字型的字段,并输入数字,用于合计的数据。4、 接着,鼠标...

access中什么情况需要用到“汇总”这个键?“双击*”是什么意思?_百度...
access是数据库, 数据库里都是数字资料, 既然是数字资料有的时候就需要得到合计结果, 这就是汇总 至于在设计查询的时候, 双击也可以添加字段, 拖曳也可以添加字段 你要先明确你做ACCESS题目的目的是什么, 那后面的问题就简单了

关于access中的汇总统计问题
1。首先使用命令 SELECT...UNION...把10个表格合并为一张表格。2。再在生成的表格中使用命令SELRCT...进行分类汇总,分类关键字段是“工号”,生成的新表格就是你要的结果。

access2013 两个表汇总查询,为什么算出来的结果比实际大很多。怎么解...
题主这个统计输出比较复杂,用查询设计视图编写查询已经力不从心了,建议转到SQL设计视图进行查询设计。下面是使用UNION ALL的办法,它可以返回正确汇总数的SQL语句代码,供题主参考:select t.商品编码,sum(t.rk) as 入库数量,sum(t.ck) as 发货数量,sum(t.rk-t.ck) as 库存 from (select 商品...

Access数据透视表里怎么计数
点击数据透视表区域,右键点击选择“值字段设置”。在弹出的对话框中,选择“值汇总方式”,勾选“平均值”,点击“确定”。这样,数据透视表会显示各月销售金额的平均值。如果选择“最大值”并点击“确定”,则会展示各月销售中最高的金额。数据透视表显示结果的方式也多种多样。再次点击数据透视表区域...

相似回答