SQlServer
:Update Table1 Set aa='D' Where bb=(Select bb From Table2)Access
:UpDate Table1,Table2 Set aa='D' Where Table1.bb=Table2.bb

解决方案 »

  1.   

    UpDate TableA set a.aa = 'd'
      from TableA a,TableB b
     where a.bb = b.bb
      

  2.   

    invalid use of keyword 
    token: from
    line number:1;
    关键字出错,通不过。
      

  3.   

    这样写绝对没错了就:update table1 set aa=10 where bb in (select bb from table2)。
      

  4.   

    update table1 set aa='D' where bb in (select bb from table2)。 
                                      ^^  
    注意是:in而不是=。