我正在尝试使用同一个表中不同行(和不同列)的值来更新表中的行.虽然我的语法没有产生任何结果:这是代码(更新):
UPDATE table1 AS t1 INNER JOIN
(SELECT field_id_46,field_id_47 FROM table1 WHERE entry_id = 36) AS t2
SET t1.field_id_60 = t2.field_id_46, t1.field_id_61 = t2.field_id_47
WHERE t1.entry_id = 45;
Run Code Online (Sandbox Code Playgroud) mysql ×1