日期:2014-05-16  浏览次数:20929 次

这个SQL如何写:UPDDATE到另外的表中
是在ACCESS中.
依条件,将表2的值更新到表1中.

------解决方案--------------------
or
update b1,b2 set b1.f1=b2.f1 where b1.f2=b2.f2

update b1 inner join b2 on b1.f2=b2.f2 set b1.f1=b2.f1

------解决方案--------------------
如果是两个表,没有问题。

如果有查询,就不能直接用上面的写法。

用域函数,如下:

update B1 AS T set f2=dlookup( "F2 ", "B2 ", "F1= ' " & T.F1 & " ' " )