MySQL: как найти листья в конкретном узле

Я знаю, что такие добрые вопросы публиковались здесь много раз, например:Java путь

У меня есть огромное количество данных (150k +) в стандартной схеме дерева (,,)idparent_idsome_data

Вопрос: Как получить листья для данного node_id?

Структура таблицы:

CREATE TABLE `DATA_TREE` (
  `ID` int(11) NOT NULL,
  `PARENT_ID` int(11) NOT NULL,
  `DATA` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `ID_UNIQUE` (`ID`),
  KEY `fk_DATA_TREE_1_idx` (`PARENT_ID`),
  CONSTRAINT `fk_DATA_TREE_1` FOREIGN KEY (`PARENT_ID`) REFERENCES `DATA_TREE` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf

База данных:MySQL 5.1.61

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

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