というテーブルの行から値をコピーするctcode
というテーブルで呼び出された行を更新しようとしています。ただし、私の SQL ステートメントは、「'where 句' に不明な列 'families.parent'」というエラーを返します。partnumber
ctcode
families
これが私のSQLステートメントです
UPDATE `partnumber`
SET `partnumber`.`ctcode`=`families`.`ctcode`
WHERE `partnumber`.`partnumber`=`families`.`parent`;
私の発言の何が問題になっていますか? これを行うより効率的な方法はありますか?