SQL DELETE с JOIN другой таблицей для условия WHERE

Я должен удалить строки изguide_category которые не имеют никакого отношения кguide стол (мертвые отношения).

Вот что я хочу сделать, но это, конечно, не работает.

DELETE FROM guide_category AS pgc 
 WHERE pgc.id_guide_category IN (SELECT id_guide_category 
                                   FROM guide_category AS gc
                              LEFT JOIN guide AS g ON g.id_guide = gc.id_guide
                                  WHERE g.title IS NULL)

Ошибка:

Вы можете't указать целевую таблицу 'guide_category» для обновления в предложении FROM

Ответы на вопрос(4)

Ваш ответ на вопрос