| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4470 人关注过本帖
标题:ACCESS数据库相同条件,两个字段相加
只看楼主 加入收藏
zhngyinghzi0
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-6-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
ACCESS数据库相同条件,两个字段相加
求教:
         在使用ACCESS数据库查询时,需要对两个字段条件相同的数值相加:
         ID         月份1         金额1        月份2        金额2          月份3        金额3
         1           1月份         23             5月份         35                 10月份       5
         2           5月份        67             10月份       45                  12月份     10
         3           6月份        67             8月份       45                     10月份     10
         4           3月份        67             5月份       45                    10月份     10
      
想把 月份1、月份2和月份3中,将相同月份的金额数据进行求和。
       如:5月份:67+35+45=147;
               6月份:67
                8月份:45
               10月份:45+5+10+10=70
 请各位大师告知如何实现?
更多 1
搜索更多相关主题的帖子: 数据库查询 
2015-06-01 19:25
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:682
专家分:1299
注 册:2009-3-1
收藏
得分:5 
你这表不是二维的
2015-06-01 19:39
zhngyinghzi0
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-6-1
收藏
得分:0 
回复 楼主 zhngyinghzi0
是的,不是二维的,困扰1天了。
2015-06-01 20:03
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:5 
表结构不规范,后期处理当然就比较麻烦。
建议先逐个求和,最后再汇总,以VFP的代码为例:
sum 金额1 to a1 for 月份1=5
sum 金额2 to a2 for 月份2=5
..........

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2015-06-01 20:19
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:5 
select sum(case
when 月份1='1月份' then 金额1
when 月份2='1月份' then 金额2
when 月份3='1月份' then 金额3
end)月份1,
sum(case
when 月份1='2月份' then 金额1
when 月份2='2月份' then 金额2
when 月份3='2月份' then 金额3
end)月份2
。。。。。
from table

剑栈风樯各苦辛,别时冰雪到时春
2015-06-02 13:33
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:5 
看起来可行
2015-06-02 22:32
快速回复:ACCESS数据库相同条件,两个字段相加
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051074 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved