首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求一组SQL命令 多谢各位帮助下在下

2012-01-13 
求一组SQL命令 谢谢各位帮助下在下有表a和表b表b中nameb字段值有多条相同记录的数据如:1,1,1,2,2,(表示有5

求一组SQL命令 谢谢各位帮助下在下
有表a和表b  
表b中   nameb字段值有多条相同记录的数据   如:   1,   1,   1,   2,   2,   (表示有5条记录,有三条条记录是1   另外两条是2)
  a中name字段值只有是不重复的   如:1,2(表示有两条记录。一条为1,一条为2)
我想把表b中的nameid   的值写成   表b与表a中name值相同的表a的id(自动编号的ID)
如果共有1000条记录   如何用一组命令可以一下完成

[解决办法]
update b
set nameid = a.nameid
from a, b
where b.name = a.name

热点排行