UPDATE map_target SET `clients_id` = 'a' WHERE `map_targetID` IN ( SELECT map_targetID FROM map_target WHERE clients_id = 'b' ) Ответ MySQL: #1093 - You can't specify target table 'map_target' for update in FROM clause Как эту проблему решить одним запросом?