设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 交叉表查询难点求助

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-17 21:50:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
位可以帮忙回答:如何在交叉表查询中输入时间字段的启始时间和终止时间?

求助:如何在交叉表查询结果中增加新列(第二列)? (该交叉表查询有两行一列,新列的内容依赖于前面的旧列。

求助:如何将交叉表查询的结果产生一个新表?


求助:交叉表查询为什么不能从报表产生? 如何制作菜单来显示或打印交叉表查询结果?


(问题多,不好意思)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-4-17 23:19:00 | 只看该作者
1、参数准则处输入后还应在菜单:“查询”--》参数 处将参数的数据类型选好。具体搜旧贴的例子吧。

2、不明白

3、在建立好交叉表查询后,在此基础上新建立一个生成表查询。

4、为什么交叉表要根据报表来生成?报表一般是出具结果的。是最后一步的东西。菜单是可以打开交叉表查询的。
3#
 楼主| 发表于 2005-4-19 07:46:00 | 只看该作者
感激版主,我还有问题?

非常感激版主回答我的拙略问题。查询以前帖子不能下例子,烦版主详细解释(1)可以吗?

(1) >=[Forms]![报表日期范围]![BeginDate] And <=[Forms]![报表日期范围]![EndDate]
(2) 交叉表查询只能显示多行一列,对吗? 如何在查询结果中增加列?(其中feeX是查寻结果)
如:             fee1      fee2        fee3   (new_colum1)                      (new_colum2)
user1           40        25          80      if(fee1+fee2+fee3)>100 then 20    (fee1+fee2+fee3)-(new_colum1)
user2           12        68          79      if(fee1+fee2+fee3)>100 then 20    (fee1+fee2+fee3)-(new_colum1)
user3           53        72          85      if(fee1+fee2+fee3)>100 then 20    (fee1+fee2+fee3)-(new_colum1)

(3) 如果在建立好交叉表查询后,在此基础上新建立一个生成表查询。如何将这两个动作合在一个报表中实现?

期盼再次关心。谢了!
4#
 楼主| 发表于 2005-4-19 15:08:00 | 只看该作者

(1)问题解决了,谢谢俄i

请回答另外两个问题好吗? 再次感谢版主!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 01:08 , Processed in 0.085907 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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