当前位置: 代码迷 >> Sql Server >> 表A有ID和名称,表B有表A的ID,表B新增表A名称,怎么根据表A的ID同步名称
  详细解决方案

表A有ID和名称,表B有表A的ID,表B新增表A名称,怎么根据表A的ID同步名称

热度:93   发布时间:2016-04-24 08:46:41.0
表A有ID和名称,表B有表A的ID,表B新增表A名称,如何根据表A的ID同步名称?
有一个【用户表】,里面有【用户ID】和【用户名称】,
还有一个【记录表】,里面有【记录ID】、【用户ID】、【其他数据】,
现在在记录表里新增了【用户名称】字段,加完后【用户名称】值为空,
【用户名称】字段的值需要和已存在的【用户ID】对应起来。
请问该怎么写SQL语句才能实现?
希望大神帮帮忙。
描述有不清楚的地方,可以再问。谢谢各位了。
------解决思路----------------------

update  a  set a.用户名称=b.用户名称 from 记录表 a 
left join 用户表 b on a.用户ID=b.用户ID
  相关解决方案