表A:
qyname                    qyname2
登录名(需要赋值进来)    企业名称表B:
pname     qyname
登录名    企业名称
现在情况是,表A的qyname是空的,我要根据表B的qyname = 表A的qyname2,把B.pname循环写入到A.qyname中去。
应该怎么写呢?

解决方案 »

  1.   

    update 表A set qyname=b.qyname  from 表A a,表B B where a.qyname2=b.qyname
      

  2.   

    update 表A set qyname=B.qyname from 表A A,表B B where A.qyname is null And A.qyname2=B.qyname
      

  3.   


    update 表A
    set qyname=b.qyname 
    from 表A a,表B b
    where a.qyname2=b.qyname
      

  4.   

    不对吧。你们怎么都没有pname 和 qynam2啊
      

  5.   


    update 表A
    set qyname=b.pname 
    from 表A a,表B b
    where a.qyname2=b.qyname
      

  6.   

    update a
    set qyname = b.qyname
    from a , b
    where a.qyname2 = b.pname