Есть табличка
CREATE TABLE IF NOT EXISTS `category` (
`id` int(10) NOT NULL AUTO_INCREMENT, /*Идентификатор раздела*/
`sweat_category` int(10) NOT NULL DEFAULT '0', /*Идентификатор под раздела*/
PRIMARY KEY (`id`),
INDEX `ixSweatCategory` (`sweat_category`)
) ENGINE=InnoDB;
Предположим есть категория
категория 1 -> куклы -> Барби -> Что-то ещо;
категория 1 -> Плюшевые игрушки -> Фирма Авалон;
категория 1 -> Роботы;
Как мы видим у категории нет лимита по вложенности и данная задача требует рекурсивных подход.
Задача нужно удалить категорию Куклы и все её пот категории и их поткатегории.
Как можно это реализовать на уровне MySql ?