问题描述
- 两个表比对,更新数据
-
mysql 里面我有2个表,两个表分别是A和B
A表里面有id 和sfzbh
B表里面有id 和aid 和 sfzbh现在A表里面有100W条数据
B表里面有20W条数据
我想将B表的数据和A表进行比对,如果发现B表数据在A表里面,那么B表的aid的值就等于A表的id怎么循环查询更新
求教了,在线等,谢谢,2015-05-17 11:48分
解决方案
一个查询就可以啦
update a set a.id = b.aid
from A as a
inner join B as b on a.sfzbh = b.sfzbh
时间: 2024-11-10 00:44:27