update table
set id=idvalue
where 条件 

解决方案 »

  1.   

    用谁更新谁啊?
    update yourtable a set a.name= b.name , a.job=b.job ,a.birthday= b.birthday from (select * from yourtalbe where id=XXX) b
      

  2.   

    我再说的清楚点儿,比如已知id(假设=1)原有的表:
    id(identity)   name     job       birthday   ...
    1              斯飞    职员      1978-10-1   ...
    2              阿迪    飞行员    1966-12-3   ...
    3              低乐    工人      1955-2-11   ...要求执行完sql:
    id(identity)   name     job       birthday   ...
    1              斯飞    职员      1978-10-1   ...
    2              斯飞    职员      1978-10-1   ...
    3              斯飞    职员      1978-10-1   ...