求一SQL 关于多行的和

有一个表,  有4个字段,A,regional_code,bank_code,status. 现求若某干行中,如果某几行的regional_code,bank_code字段一样时,求A字段加起来的和, 意思就是假如第x行的regional_code与第y行的regional_code一样,且bank_code也一样,求x行上与y行上的A的和.

有没有SQL能算出A的和,实例如图,求大神指教
QQ截图20140122145120.png
标签: 暂无标签
Mr.zhong

写了  篇文章,拥有财富 ,被  人关注

转播转播 分享分享 分享淘帖
回复

使用道具

P4 | 发表于 2014-2-13 09:50:18
此问题是一个比较典型的分组求和问题,处理方式如下:
select sum(A),t.regional_code,t.bank_code from test t group by t.regional_code,t.bank_code
回复

使用道具

P4 | 发表于 2014-1-22 18:49:46
经过处理后的结果不就是个二维数组嘛,比如Stirng[][] src是这个结果集,然后循环取这个二维数组,然后src[1][0] + res[2][0]比就是第一行第一列和第二行第二列的和了吗?
回复

使用道具

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈