У меня есть comments
таблица.Структура, подобная этой
id parent_id user_id comment
-- --------- ------- -------
Я хочу удалить записи, в которых есть неверные связанные значения.
Для удаления записей, где user_id является недопустимым значением, я использую этот запрос
DELETE FROM `comments` WHERE `user_id` NOT IN (SELECT `id` FROM `users`)
, но когда япопытаться удалить записи, в которых parent_id является недействительными данными. Я использую этот запрос
DELETE FROM `comments` WHERE `parent_id` NOT IN (SELECT `id` FROM `comments`)
Я получаю эту ошибку
Код ошибки: 1093 Невозможно указать целевую таблицу 'comments' дляобновление в предложении FROM