mysql error 1093 - can't specify target table for update in from clause code example
Example: mysql #1093 - You can't specify target table error
DELETE FROM story_category
WHERE category_id NOT IN (
SELECT cid FROM (
SELECT DISTINCT category.id AS cid FROM category
INNER JOIN story_category ON category_id=category.id
) AS c
)