Update 表1 set 表1.字段1=表2.字段1 where 表1.Id=表2.ID也就是說,當 表1.ID=表2.ID時,將表1的字段1 update 為 表2的字段1 的值這句應該怎樣寫才對?

解决方案 »

  1.   

    Update 表1 set 表1.字段1=表2.字段1 
    from 表1,表2 
    where 表1.Id=表2.ID
      

  2.   

    Update 表1 set 表1.字段1=表2.字段1 from 表1,表2 where 表1.Id=表2.ID
      

  3.   

    Update 表1 set 表1.字段1=表2.字段1 from 表1,表2 where 表1.Id=表2.ID
      

  4.   

    update t1 set t1.ID=t2.ID from table1 t1,table2 t2 where t1.ID=t2.ID
      

  5.   

    當 表1.ID=表2.ID時,| 將表1的字段1 |update(修改) 為 表2的字段1 的值
    where 表1.ID=表2.ID | Update 表1   |set 表1.字段1=表2.字段1 
    1>当用sql语言分析完毕后拼装成SQL语句根据语法用到的表要用from引出
    2>所以语句如下:
    Update 表1 set 表1.字段1=表2.字段1 
    from 表1,表2 
    where 表1.Id=表2.ID
    明白?