







|
MySQL.RU - Webboard
Вернуться
SELECT товаров с сортировкой по древу (Роман) 05/03/2009 - 23:05:23
Re: SELECT товаров с сортировкой по древу (Роман) 07/03/2009 - 20:10:10
> Original message text:
> From: Роман - 05/03/2009 - 23:05:23
> Subject:SELECT товаров с сортировкой по древу
> -----------------
> PHP+MYSQL
> есть таблица товаров, есть таблица дерева категорий товаров с вложенностью категорий от двух до трёх, каждая подкатегория имеет свою позицию в своей категории, товары находятся на концах веток:
> как наиболее эффективно сделать выборку товаров, отсортированную по категориям (отсортированым по позициям), к которым эти товары принадлежат?
>
From: Роман - 07/03/2009 - 20:10:10
Subject:SELECT товаров с сортировкой по древу
-----------------
сам решил свою задачку
select t.* from equipments t
order by
(select position from category_equipments
where id_category_equipment =
(select id_parent from category_equipments
where id_category_equipment =
(select id_parent from category_equipments
where id_category_equipment = t.id_category_equipment))),
(select position from category_equipments
where id_category_equipment =
(select id_parent from category_equipments
where id_category_equipment = t.id_category_equipment)),
(select position from category_equipments
where id_category_equipment = t.id_category_equipment),
t.date_equipment
limit 0, 30
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35112
|
|