Office中国论坛/Access中国论坛

标题: [求助]请问横向求和有没有相应的函数? [打印本页]

作者: itez    时间: 2007-2-1 00:53
标题: [求助]请问横向求和有没有相应的函数?
我现在想把一个交叉表查询进行横、纵向求和,纵向用SUM,横向的话是不是只能“=字段1+字段2+字段3+。。。+字段N”呢?如果有相应的函数请告知具体用法,谢谢了!

另外,如果要引用求和结果再进行各种计算的话,在没有专门存储“和”数值的字段情况下,是不是无法直接引用横纵向求和的结果数值呢?

再次感谢!
作者: xjliyuehua    时间: 2007-2-1 02:52
用搜索搜一下或者在access爱好者中搜索论坛中查询示例搜索一下,好象见过。
作者: itez    时间: 2007-2-1 17:01
以下是引用xjliyuehua在2007-1-31 18:52:00的发言:
用搜索搜一下或者在access爱好者中搜索论坛中查询示例搜索一下,好象见过。




[此贴子已经被作者于2007-2-1 9:04:57编辑过]


作者: hi-wzj    时间: 2007-2-1 17:13
[attach]22923[/attach]

作者: itez    时间: 2007-2-1 19:19
谢谢hi-wzj版主!

我这次犯了想当然的错误,昨天看到了一个横、纵向求和的例子,当时就想应用到交叉表查询里,但却用选择查询做了测试[em04],结果今天早上一用的时候才发现问题正好相反,横向求和容易而纵向求和困难[em06]。

我自己的电脑回复有问题,三楼帖子修改了好几次都不能把上面的内容发出来。换台电脑上来时发现版主已经点出来了,谢谢!

请问版主纵向求和怎么做呢?我自己也试试看。
作者: hi-wzj    时间: 2007-2-1 23:11
新建一个交叉表查询如4楼。保存查询名为:查询1

拷贝查询1为查询2,然后将“type”更改为: "合计"  保存此查询

新建一个联合查询,输入sql语句:select * from 查询1 union select * from 查询2;  保存即可。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3