VFP中如何用SQL语句求和

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:45:13
我用SUM求和速度太慢,请问如何用SQL语句来求和。
我有两个表
表一、客户表(有字段“客户编码”,“客户名称”,“销售总额”)
表二、销售明细(有字段“客户编码”,“客户名称”,“销售日期”,“销售金额”)
我想把表二中的销售金额求和后更新表一中对应客户的“销售总额”
用SQL语句如何实现?
不好意思。各位的回答我试了不行呀。请高手给我一个正确的答案!

select a.客户编码,a.客户名称,b.销售总额 from 客户表 a inner join (select 客户编码,sum(销售金额) as 销售总额 from 销售明细 group by 客户编码) on a.客户编码=b.客户编码

以上,希望对你有所帮助!

你要求表二销售金额列的总和?
select sum(销售金额) as sumCloum from 销售明细

update 客户表 set 客户表.销售总额=t.sumsl from (select 客户编码,sum(销售总额) as sumsl from 销售明细 group by 客户编码) t where 客户表.客户编码=t.客户编码
前提 客户表中客户编码唯一