Я пытаюсь УДАЛИТЬ несколько записей, используя следующий запрос:
Сначала я нахожу записи, которые хочу удалить, используя этот запрос:
SELECT guid FROM account GROUP BY guid,type HAVING count(type) > 1);
Затем я добавляю этот запрос в оператор DELETE:
DELETE FROM account WHERE guid IN (SELECT guid FROM account GROUP BY guid,type HAVING count(type) > 1);
Но я получаю эту ошибку:
Вы не можете указать целевую таблицу 'account' для обновления в предложении FROM