当前位置: 代码迷 >> Sql Server >> 怎么替换现有数据
  详细解决方案

怎么替换现有数据

热度:99   发布时间:2016-04-24 08:45:26.0
怎样替换现有数据?
通过A表里的Name可以查询到B表里与之对应的Email
现在想把A表现有字段Name替换成B表里对应的Email
不知大家明白我的意思没有
就好比select Email from B where Name=(A表里的Name)
这样就可以获得B表里对应Name的Email是多少
然后再把这个得到的Email替换掉A表里现有的Name 
------解决思路----------------------
update A set A.name= B.Email from B join A on B.name=A.name
  相关解决方案