设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

1234下一页
返回列表 发新帖
查看: 7710|回复: 33
打印 上一主题 下一主题

[查询] 求助 SQL求和问题

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2011-9-29 13:43:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 鱼儿游游 于 2011-9-30 13:42 编辑

A表  有A1、A2 字段
B表  有B1、B2 、B3(数值) 字段

A表的A1字段与B表的B1有同样的值,可建立关联。

如何实现:把A表的A2字段和B表B2字段分组记录,对应的B表B3字段求和?


要求:按乡镇、税种分组,查询税额的合计

整理了一下,问题在24楼:http://www.office-cn.net/thread-105762-3-1.html

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
34#
发表于 2020-8-16 20:33:40 | 只看该作者
学习学习
回复

使用道具 举报

33#
发表于 2011-9-30 09:17:13 | 只看该作者
本帖最后由 tzh16000 于 2011-9-30 09:17 编辑
鱼儿游游 发表于 2011-9-29 19:48
能不能一句SQL完成?


没试过,一直以来遇到复杂的查询我都是这么做的,要是把母查询的名称用语句代入,一层层嵌套进去应该可以吧,不过语句可能会很长...
32#
发表于 2011-9-30 14:45:59 | 只看该作者
本帖最后由 todaynew 于 2011-9-30 14:48 编辑
鱼儿游游 发表于 2011-9-30 14:08
todaynew斑竹,能帮一下吗?


就是在分组查询中使用域函数或子查询嘛:

1、先写一个查询1
SELECT B表.编号, B表.识别号, A表.企业名称 AS 企业, A表.所在乡镇名 AS 乡镇, A表.行业, Year([交税日期]) AS 年度, Month([交税日期]) AS 月度, B表.税种, B表.金额
FROM A表 INNER JOIN B表 ON A表.识别号 = B表.识别号;

2、以查询1为基础写分组查询,在分组查询中用域函数或子查询算累计、同期等字段
SELECT a.乡镇, a.行业, a.年度, a.月度, a.税种, Sum(a.金额) AS 本期, DSum("金额","查询1","乡镇='" & a.[乡镇] & "' and 行业='" & a.[行业] & "' and 税种='" & a.[税种] & "' and 年度=" & a.[年度] & " and 月度<=" & a.[月度]) AS 累计
FROM 查询1 as a
GROUP BY a.乡镇, a.行业, a.年度, a.月度, a.税种;

后面的几个字段比照累计字段的域函数写一下就可以了。

点击这里给我发消息

31#
 楼主| 发表于 2011-9-30 14:08:28 | 只看该作者
todaynew 发表于 2011-9-30 14:04
不对吧?
与税种无关?

todaynew斑竹,能帮一下吗?
30#
发表于 2011-9-30 14:04:55 | 只看该作者
鱼儿游游 发表于 2011-9-30 13:35
我的要求是这样的结果:

不对吧?
与税种无关?
29#
发表于 2011-9-30 13:54:05 | 只看该作者
用报表可以做到这效果
用一句SQL,可能吗?
想想也知道,你那表格里还有各种的合计字段呢
如果一定要用查询,我能想到的,是查询出基础数据后建立个临时表,除了正常的分组合计数据外再分别插入按行业和按乡镇的合计记录,最后用临时表数据生成查询

点击这里给我发消息

28#
 楼主| 发表于 2011-9-30 13:40:42 | 只看该作者
本帖最后由 鱼儿游游 于 2011-9-30 13:46 编辑

楼上的朋友,能帮忙吗?
27#
发表于 2011-9-30 13:39:40 | 只看该作者
那用基础查询做报表吧

点击这里给我发消息

26#
 楼主| 发表于 2011-9-30 13:35:35 | 只看该作者
本帖最后由 鱼儿游游 于 2011-9-30 13:38 编辑
todaynew 发表于 2011-9-30 12:48
不知道你要汇总到什么程度,不过可以以下查询进行分组查询:
SELECT B表.编号, B表.识别号, B表.交税日期, ...


我的要求是这样的结果:

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-25 11:17 , Processed in 0.102235 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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