|
MySQL.RU - Webboard
Вернуться
Реверсивный запрос. (Bekass) 20/09/2007 - 11:40:58
Re: Реверсивный запрос. (Mikasto) 20/09/2007 - 18:16:17
Re: Реверсивный запрос. (Mikasto) 20/09/2007 - 18:20:29
> Original message text:
> From: Bekass - 20/09/2007 - 11:40:58
> Subject:Реверсивный запрос.
> -----------------
> Люди, помогите !!!
> Есть таблица Category
> с полями
> id_category
> name_category
> sub_category
> где, sub_category указывает на родителя (т.е. на id_category)
>
> А также таблица Production с полями
> id_production
> ...
> id_category
>
> где, id_category указывает на предыдущую таблицу на поле category.id_category
> Задается строка, которая сравнивается с полем name_category , по ней надо найти id_production
> да так, чтоб проход поиска по строке был по всем родителям-потомкам таблицы category /
>
From: Mikasto - 20/09/2007 - 18:16:17
Subject:Реверсивный запрос.
-----------------
Это рекурсивный запрос или обход дерева. Рекурсивно обойти через ANSI SQL не получится. Надо использовать некторые приемы (триггеры, хранимые процедуры, переменные или спец. преобразования таблиц). Ищи в форуме есть статьи по ключевым "дерево" "рекурсия"
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
32199
|
|