当前位置: 代码迷 >> Sql Server >> 遇到存储过程难题了,追加表字段的值,值取自另一表的id解决方案
  详细解决方案

遇到存储过程难题了,追加表字段的值,值取自另一表的id解决方案

热度:44   发布时间:2016-04-27 18:54:29.0
遇到存储过程难题了,追加表字段的值,值取自另一表的id
表中已含有sender和receiver,表要增加两个字段usersender,userreceiver这两个字段是取本表中sender和receiver这两个字段的相对应表user表中id的值,因为以前是取了用户名sender和receiver,现在追加上这个用户名的id,哪位教教我啊

------解决方案--------------------
楼主的意思是不是说usersender,userreceiver需保存user表的id吗?
如果是可以这样更新
update update_table set usersender=user.id from user,update_table where user.name=update_table.sender
update update_table set userreceiver=user.id from user,update_table where user.name=update_table.receiver
不知道是不是楼主所要的

  相关解决方案