非常急!求ACCESS中一条Update语句

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:40:13
第一张表 Users,有下几列:
username score1 score2
张三 0 10

第二张表 c01,有下几列:
username scroe3
张三 60
张三 20
张三 10
张三 10
========================================
我想更新 Users表中的score1 = c01表中的sum(scroe3) + Users.score2
---------
----
我写的语句报错:
update users set score1=score2 + (select sum(score3) from c01 where username = '张三') where username = '张三'
1楼:ACCESS里面 update里面不能有from...很郁闷的。

我不知道ACCESS的SQL语句和SQL SERVER是不是一样,不过都是微软出品应该都是一样的。
SQL SERVER的语法是
update user
set score1 = score2 + c01.score3
from (select sum(score3) score3
from c01
group by username)c01
where user.username = c01.username