在一张表T1里,有一个永久字段“商品名称 ”和一个查询字段“商品名称”,它来自另一张表。问题是怎样把查询字段“商品名称”的记录值写入永久字段“商品名称 ”中。

解决方案 »

  1.   

    uptate t1
    set
    T1.商品名称=T2.商品名称
    WHERE 需要写入的条件(如编号相等)
      

  2.   

    uptate t1
    set
    T1.商品名称=T2.商品名称
    WHERE 需要写入的条件(如编号相等)
    =======================================
    改成uptate t1
    set
    T1.商品名称=T2.商品名称 from Tbname
    WHERE 需要写入的条件(如编号相等)
      

  3.   

    应该是这样吧uptate t1
    set
    T1.商品名称=T3.商品名称 from 
    (SELECT * FROM T2 WHERE 查询表的条件) AS T3
    WHERE 需要写入的条件(如编号相等,  T1.编号=T3.编号)
      

  4.   

    update t1
    set
    永久字段:=查询字段