设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 请问这个查询如何做?

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-3 01:28:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有两张表,一是科目代码设置表,二是资金明细账表,请问如何才能做出如图所示的查询?
我想要达到的效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-5-3 04:05:00 | 只看该作者
SELECT 资金明细账.代码, 科目代码设置.分类, 科目代码设置.科目名称, Sum(资金明细账.收入) AS 收入之总计, Sum(资金明细账.支出) AS 支出之总计
FROM 资金明细账, 科目代码设置
WHERE (((资金明细账.代码)=[科目代码设置].[科目代码]))
GROUP BY 资金明细账.代码, 科目代码设置.分类, 科目代码设置.科目名称;

把表资金明细帐字段[代码]改为数字型

运行查询看看效果
3#
 楼主| 发表于 2007-5-3 06:48:00 | 只看该作者
谢谢!要的就是这个效果!但是还有一点没有实现,此方法只能统计出有发生额的科目,没有发生额的显示不出来,如上图的营业成本、租金、办公费用,没有发生额,但仍旧可以显示出来,请问如何才能做到?

[此贴子已经被作者于2007-5-2 22:51:58编辑过]

4#
发表于 2007-5-3 09:01:00 | 只看该作者
我不懂代码,用IIF可以做到
5#
发表于 2007-5-4 02:50:00 | 只看该作者
IIF一般我是不会去用,用了IIF数据量大了可能会慢很多..
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-20 23:33 , Processed in 0.090519 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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