2个表,a 和 ba 和 b中有一个相同的字段IDa中有个USERNAME ,b中有个name 我想根据ID号,将a的username替换成b的name字段

解决方案 »

  1.   

    UPDATE a
       SET a.username=b.name
    FROM b
    WHERE a.id=b.id
      

  2.   

    UPDATE a 
      SET a.username=b.name 
    FROM ta a inner join tb b
    on a.id=b.id
      

  3.   


    update a set username=name from a inner join b on a.id=b.id
      

  4.   

    UPDATE a 
      SET a.username=b.name 
    FROM ta a 
    INNER JOIN tb b ON a.id=b.id
      

  5.   

    select a.其他列,b.name
    from a join b
    on a.id=b.id
      

  6.   

    UPDATE ASET username =B.name
    FROM A,B
    WHERE A. ID = B.ID
      

  7.   

    SQL codeUPDATE a 
      SET a.username=b.name 
    FROM ta a 
    INNER JOIN tb b ON a.id=b.id
    [/Quote]
      

  8.   

    update a
    set a.username=b.name
    from a
    inner join b on a.id=b.id
      

  9.   

    UPDATE a 
      SET a.username=b.name 
    FROM b 
    WHERE a.id=b.id
      

  10.   

    update a
    set a.username=b.name
    from a
    inner join b on a.id=b.id
      

  11.   

    UPDATE a 
      SET a.username=b.name 
    FROM b 
    WHERE a.id=b.id