UPDATE A SET AID=B.BID
FROM A JOIN B ON A.ANAME=B.BNAME

解决方案 »

  1.   

    update a set a.aid=b.bid 
    from a,b
    where a.aname=b.bname and a.aid is null
      

  2.   

    UPDATE TA SET TA.AID=TB.BID FROM TB WHERE TA.ANAME=TB.BNAME AND TA.AID IS NULL
      

  3.   

    update a set a.aid=b.bid from a,b where a.aname=b.bname and a.aid is null
      

  4.   

    UPDATE A SET
        AID=B.BID
    FROM tbA AS A
        JOIN tbB AS B
    ON A.AName=B.BName
        AND A.AID IS NULL
      

  5.   

    update a
    set a.aid=b.bid
    from a join b on a.aname=b.bname
    where a.aid is null
      

  6.   

    update A
    set A.AID = isnull(A.AID,case when A.ANANME = B.BNAME then B.BID else null end)
    from A,B