现有需求:
… 有A表和B表 ,A表字段有 field1,field2,field3,field4 等,B表字段有 field5,field6,field7,field8等;A表和B表通过field3和field5字段来关联,需要把A表的field2字段的数据更新到B表的field5字段中
>> 适合全表更新,不需要全表更新的话添加where条件
update B b
set b.field5 = (select a.field2
from A a
where a.field3 = b.field5 and a.field1 = 'XXX' )
-- where b.field4 = 'XXX'