最近我为我的项目编写了一个查询,使用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 ;
现在我遇到一个问题,即查询会更新存在的多个表行的两倍。
我认真地认为需要优化才能提供帮助。