读书人

急就一个修改语句解决思路

发布时间: 2012-03-19 22:03:05 作者: rapoo

急!就一个修改语句
如表a
id name
1 海南
2 北京
3 上海
4 广州


表b

id name aid
1 海南 0
2 上海 0

求修改语句

能把表b修改成如下结果

id name aid
1 海南 1
2 上海 3

条件是表a name=表b name 就把表b aid修改成表a对应的id



[解决办法]

SQL code
update b inner join a on b.name=a.nameset b.aid=a.id 

读书人网 >Mysql

热点推荐