当前位置: 代码迷 >> VFP >> VFP中怎么求和
  详细解决方案

VFP中怎么求和

热度:456   发布时间:2013-02-26 00:00:00.0
VFP中如何求和?
表1:
b11           b12
001         200.00
002         900.00
003       1200.00
104         300.00
203         500.00
。。。

表2:
b21           b22
001             +
002
003             +
104             +
203    
...

表1是数据,表二是需要求和的设置(b22为“+”),请问,如何使表1中的数值,按照表2中b22字段设置为“+”的求和?

------解决方案--------------------------------------------------------
selec all sum(b12) from 表1 join 表2 on b11=b21 where b22= "+ "
更正一下

------解决方案--------------------------------------------------------
太麻烦了,应该将B22也设计的表1中

sum b12 to aa for !empt(b22)
------解决方案--------------------------------------------------------
select b11,sum(b12) as b12和 from 表1 where b11 in (select dist b21 from 表2 where alltrim(b22)== '+ ')
  相关解决方案