DELETE FROM `content_tags` WHERE `id` NOT IN (SELECT `id` FROM `content_tags` GROUP BY `content_id`, `tag_id`);
pojawia się następujący błąd:
#1093 - You can't specify target table 'content_tags' for update in FROM clause
Zrzut tableli:
CREATE TABLE `content_tags` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `content_id` int(10) UNSIGNED NOT NULL DEFAULT '0', `tag_id` int(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `page_tags_FKIndex1` (`tag_id`), KEY `page_tags_FKIndex2` (`content_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=617 ;
Czy ktoś jest w stanie mi pomóc?