设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1070|回复: 3
打印 上一主题 下一主题

[其它] 请教:交叉表追加问题

[复制链接]
跳转到指定楼层
1#
发表于 2002-8-6 19:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在交叉表的最后一行显示"总计"
代码:
TRANSFORM Count(样品信息.sampcnt) AS sampcnt之Count
SELECT 检验类型.typenam, Count(样品信息.sampcnt) AS 总计
FROM 检验类型 INNER JOIN 样品信息 ON 检验类型.codetype = 样品信息.codetype
GROUP BY 检验类型.typenam
PIVOT Format([workdate],"oooo")

显示:

编号类型   合计  六月      七月       八月
监督        50    20         20        10
检测        80    30         30        20


希望显示:
编号类型   合计  六月      七月       八月
监督        50    20         20        10
检测        80    30         30        20
总计        130   50         50        30

希望高手指点!!!(是不是用UNION?该如何实现?)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2002-8-7 16:47:00 | 只看该作者
急切盼望高手相助!!!
3#
发表于 2008-9-7 22:45:09 | 只看该作者

在ACCESS2007中是这样

ACCESS2007中是这样的:在上面板选项中选择“开始”、“记录”、“合计”。然后在最后行中的汇总中选择“求和”即可
4#
发表于 2008-9-8 09:18:21 | 只看该作者
复制交叉表查询为新的查询,打开查询设计视图,将编号合计更改为“总计”,然后且换到sql视图。在代码的最前面增加一个命令 union 然后再加一个空格,然后复制所有的sql代码,到你原来的交叉表查询中去,切换到sql视图,将代码粘贴到最后,然后保存就行了。
我不会看sql代码,没办法帮你写出来,我只知道怎么操作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-9 04:16 , Processed in 0.114643 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表