现要修改A表中相应的值与B表中某字段值相同,需要修改的记录应该符合条件:A.zgbh=b.zgbh AND a.xm=b.xm

解决方案 »

  1.   

    SQL.Add(updata a.字段=b.字段 where A.zgbh=b.zgbh AND a.xm=b.xm);
      

  2.   

    具体点。
    SQL.Add(updata a.字段=b.字段 where A.zgbh=b.zgbh AND a.xm=b.xm);
    不然的话只能给你这样的答案。
      

  3.   

    update a set a.字段=b.字段 from a, b 
    where A.zgbh=b.zgbh AND a.xm=b.xm
      

  4.   

    update a set a.字段=b.字段 
    from b 
    where a.zgbh=b.zgbh AND a.xm=b.xm
      

  5.   

    上面的代码理论可以,但不知你 的数据库是哪个,access或sql server
      

  6.   

    没有经过自己实践的人,不要误人子弟,你们说的方法是不可行的。!
    update A set A.abc=(select B.abc from B where A.zgbh=B.zgbh and A.xm=B.xm)
      

  7.   

    谢谢各位兄弟,我自己写出来了:)我用的是ORACLE,怪我没有说明:)结帐:)
      

  8.   

    请问
    soaringsouth(栈桥捉鳖) 
    是不是在开玩笑!?不解!!!