使用join更新查询会影响表行数量的两倍

时间:2017-05-02 05:16:01

标签: mysql

最近我为我的项目编写了一个查询,使用JOIN更新另一个表中现有值的表列。请注意此查询遵循Mysql语法。

    UPDATE nucleus_accounts.account_address INNER JOIN nucleus_accounts.account 
    ON nucleus_accounts.account_address.account_account_unique_id = nucleus_accounts.account.account_unique_id 
    SET  nucleus_accounts.account_address.account_id_temp = nucleus_accounts.account.account_id_temp ;

现在我遇到一个问题,即查询会更新存在的多个表行的两倍。

我认真地认为需要优化才能提供帮助。

data sample

expected output

0 个答案:

没有答案