--如果插入
insert 另一个表(字段)
select 字段 from 表--如果更新
update 另一个表
set 字段=B.字段
from 另一个表 A
join 表 B on A.关联字段=B.关联字段或者update 另一个表
set 字段=(select 字段 from 表 where 关联字段=t.关联字段)
from 另一个表 t

解决方案 »

  1.   

    update tabl2
    set tabl2.字段1 = table1.字段1
    from table1
    where 条件-----什么条件你自己写吧
      

  2.   

    update tabl2
    set tabl2.字段1 = table1.字段1
    from table1
    where 条件
    这所以要用Update,是因为2楼写的其它方法每次都会新增记录
    这里的条件可以是两个表关联的条件
    这里只是用语句来实现,也可以做这个触发器,当table1更新时自动更新table2的记录
      

  3.   

    update tabl2 set tabl2.字段1 = table1.字段1 from table1 where 关联条件
      

  4.   

    1.触发器
    2.复制,用sql server提供的功能!
      

  5.   

    insert into 表1
    select 字段 from 表2