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

SQL 批量更新有关问题

2013-07-04 
SQL 批量更新问题人员表RYBidnamebumenid1张三52李四63王五7话访表HFBidhuafangRid bumenid1啊啊啊啊182蛋

SQL 批量更新问题
人员表
RYB
id    name     bumenid
1     张三          5
2     李四          6
3     王五          7
话访表
HFB
id    huafang   Rid bumenid
1     啊啊啊啊   1      8
2     蛋蛋的的   1      8
3     尺短寸长   1      8
4     欧赔欧赔   2      9
5     欧赔欧赔   2      9
6     吧不欧赔   2      9


如何能批量修改!
我想把人员表的 bumenid = 话访表的bumenid 
也就是说 把话访表里的 RID=1的 bumenid都修改为 5
        把话访表里的 RID=2的 bumenid都修改为 6 

贴出代码 分数都给你 SQL
[解决办法]
update 话访表 set bumenid=人员表.bumenid from 人员表 where 人员表.id=话访表.id

热点排行