16
MySQLエラー1093-FROM句で更新のターゲットテーブルを指定できません
story_categoryデータベースに破損したエントリを持つテーブルがあります。次のクエリは、破損したエントリを返します。 SELECT * FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); 私は実行してそれらを削除しようとしました: DELETE FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); しかし、私は次のエラーを受け取ります: #1093-FROM句で更新のターゲットテーブル 'story_category'を指定できません どうすればこれを克服できますか?