当前位置: 代码迷 >> Sql Server >> 把表1的remoteid列添加到表2里面的sql语句如何写
  详细解决方案

把表1的remoteid列添加到表2里面的sql语句如何写

热度:80   发布时间:2016-04-27 14:52:00.0
把表1的remoteid列添加到表2里面的sql语句怎么写啊
表1:userid remoteid
  1 123
  2 124
  3 125
表2:userid address
  1 A
  2 B
  3 C


怎么把 表一的remoteid
对应userid添加到表二里面的sql语句

------解决方案--------------------
SQL code
alter table 表2 add remoteid intupdate a set remoteid=b.remoteid from 表1 a inner join 表2 b on a.userid=b.userid
------解决方案--------------------
探讨
引用:
SQL code
alter table 表2 add remoteid int
update a set remoteid=b.remoteid from 表1 a inner join 表2 b on a.userid=b.userid
列名remoteid无效,用insert to可以吗?

------解决方案--------------------
SQL code
----表2增加一列remoteidalter table 表2 add remoteid int---将表中remoteid值更新到表2中update a set remoteid=b.remoteid from 表1 a inner join 表2 b on a.userid=b.userid
------解决方案--------------------
SQL code
----表2增加一列remoteidalter table 表2 add remoteid int---将表中remoteid值更新到表2中update a set remoteid=b.remoteid from 表2 a inner join 表1 b on a.userid=b.userid
  相关解决方案