我有这个查询,由于记录的数量,需要几个小时,我想知道是否有办法改进它:
update tableA target
inner join
( select b.columnZero, b.columnOne, b.columnTwo from tableB b
inner join tableA a ON b.columnZero = a.columnZero
) as source
on target.columnZero = source.columnZero
set
target.columnOne = source.columnOne,
target.columnTwo = source.columnTwo;
编辑: columnZero
是主键,tableB
但不是tableA
. 在tableA
我有一个与上述列不同的主键。
有什么建议么?