欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Table ‘xxx‘ is specified twice, both as a target for ‘UPDATE‘ and as a separate source for data

程序员文章站 2022-05-26 17:55:57
...

一、MySQL异常

UPDATEDELETE时可能出现的SQL异常,根据本表查询对表进行操作或修改。

二、解决

在关于本表查询的条件中,嵌套一层临时表。

UPDATE `xxx` SET `sort_no` = 1 WHERE `parent_id` IN(SELECT id FROM (SELECT id FROM `xxx`)a) ;