我现在有两个表:表A,表B,都有ID和TYPE两个字段,现在表B中的type 字段内容有一些不正确,表A中的type字段内容正确但数据不完整,现在我想用表A中的type字段替换表B中的字段,两个表中的ID都是一样的,可以做为关联条件。

解决方案 »

  1.   

    表A中的type字段内容正确但数据不完整? 不太明白啥意思?
    update b set b.type=a.type where a.id=b.id
      

  2.   

    update B set type=A.type from A,B where A.id=B.id
      

  3.   

    UPDATE B
    SET B.type = A.type
    WHERE B.ID = A.ID and A.type != null不知道可不可以
    希望能有帮助……
      

  4.   

    update b set b.type=a.type from a,b where a.id=b.id