用一个表中的数据更新另一个……两表关联的问题请教
以下情况在ACCESS中怎么写语句?
要是在T-SQL下可以如下写:
update a
set a.money = sum(b.money)
from b
where a.id = b.id
就是假如
a表中有id,money两个字段,存放个人信息
a表中的id是不重复的
b表存放个人发生的业务,也是id,money两个字段,但同一个id可能会有多项
现在需要用b表的sum(money)来更新a表的money字段,关联是a.id = b.id
在网上看到别人说用以下语句:
UPDATE a INNER JOIN b ON a.ID = b.ID SET a.fb = b.fb
但是好象需要要求b表中的id字段唯一,不太适合我的情况
谢谢!