|
MySQL.RU - Webboard
Вернуться
Сортировка двухуровненого меню (Boris) 24/06/2010 - 21:02:19
Re: Сортировка двухуровненого меню (Dron) 03/07/2010 - 07:17:13
Re: Сортировка двухуровненого меню (Владимир) 24/07/2010 - 14:59:17
> Original message text:
> From: Boris - 24/06/2010 - 21:02:19
> Subject:Сортировка двухуровненого меню
> -----------------
> Подскажите плиз любые пути решения сортировки двухуровневого (в идеале многоуровневого) из базы:
>
> id name parent sublevel
> 1 меню1 0 0
> 2 меню2 0 0
> 3 меню1.1 1 1
> 4 меню1.2 1 1
> 5 меню2.1 2 1
>
> Проблема в том что не получается никак написать запрос - select * from l_menu order by ... так чтобы вывело список в порядке:
>
> меню1
> меню1.1
> меню1.2
> меню2
> меню2.1
>
From: Владимир - 24/07/2010 - 14:59:17
Subject:Сортировка двухуровненого меню
-----------------
Да-мс, было такое. Сцуко )))
Для двух уровней
таблица tovars_tree
treeID,parentID,caption,priority
SELECT t2.parentID,t2.treeID,t2.caption FROM tovars_tree as t1, tovars_tree as t2 WHERE t1.parentID = 0 AND (t2.parentID = t1.treeID OR t2.treeID = t1.treeID) ORDER BY t1.priority,t1.treeID,t2.priority,t2.treeID
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
37305
|
|