我的练习是:
演员 HARPO WILLIAMS 意外地以 GROUCHO WILLIAMS 的身份进入了演员表。编写查询以修复记录。
所以我试图通过以下方式查询它:
update actor
set actor.first_name = 'HARPO'
where actor_id in (
select actor.actor_id from actor
where concat(actor.first_name, ' ', actor.last_name) = 'GROUCHO WILLIAMS'
);
不幸的是,错误被抛出
您不能在 FORM 子句中指定目标表“演员”进行更新
我该如何解决?