【发布时间】:2020-03-20 04:18:33
【问题描述】:
谁能看出下面的查询有什么问题?
update sub set name='dd' where salary=(select max(salary) from sub);
在执行发现错误并且 MariaDB 这么说之后,
SQL 查询:文档
更新子集 name='dd' wheresalary=(select max(salary) from sub)
MySQL 说:文档
\#1093 - 表 'sub' 被指定了两次,既作为 'UPDATE' 的目标,又作为数据的单独源
【问题讨论】:
标签: mysql sql sql-update mariadb inner-join