access如何对一列数据分别进行求和查询,第一张图为明细表,我想要的结果是对每一个节点,求产值的累计。 30

第二张图就是我想要的结果,请高手予以解答,谢谢!... 第二张图就是我想要的结果,请高手予以解答,谢谢! 展开
 我来答
tjrmgs
2016-08-27 · TA获得超过5765个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1043万
展开全部
下列Sql语句的统计结果的正确性建立在日期字段值严格按照“2016年02月”这种格式登记的基础之上:

select a.节点,sum(b.产值) as 累计产值
from
(select distinct 日期,节点 from 产值
where 节点 is not null and 节点
'')a,
产值 b where b.日期<=a.日期
group by a.日期,a.节点
order by a.日期;
更多追问追答
追答
不好意思,之前给的代码漏了个不等于比较符现补上:
SELECT a.节点, sum(b.产值) AS 累计产值
FROM (select distinct 日期,节点 from 产值
where 节点 is not null and
节点'') a, 产值 AS b
WHERE b.日期<=a.日期
GROUP BY a.日期, a.节点
ORDER BY a.日期;

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式