вложеный запрос

AdminGorkyRu

Новичок
вложеный запрос

Доброго времени суток, господа.
У меня проблема возникла... есть БД... дерево...
id|parent|level|value

есть корни..... (level=0), есть прямые потомки (level=1)... задача: вывести все корни, а в скобках, если есть то вывести всех потомков. Я реализовывал
это стандартно: "SELECT value FROM table WHERE level='0' ORDER BY id ASC", получаем корни ($id), а потом в цикле ищем потомков "SELECT value FROM table WHERE parent='$id' and level='1' ORDER BY id ASC"... НО! Все это дело выполняется при 3-х стах корнях порядка 30 секунд!!!!!.....

Модскажите как ускорить запрос?
 

Crazy

Developer
Ответ: не хранить дерево в таком уродливом формате.
 
Сверху