Реверсивный запрос

Bekass

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

Люди, помогите !!!
Есть таблица 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


Уточню ... поиск по ветке в дереве
Например есть ветка в таблице Category
Поле -> зерно -> мука-> хлеб
В таблице Production есть id_category с name_category = мука.
Если в поиске вводят зерно, запрос должен найти запись id_production указывающую на id_category с name_category = мука.
 

Bekass

Новичок
Да нет тут
http://phpclub.ru/faq/wakka.php?wak.../Demo&v=7i3
ничего интересного ....

-~{}~ 20.09.07 15:51:

хотя бы приблизительно , и можно ли вообще одним запросом.?
 

andymc

Новичок
SELECT id_production FROM Production WHERE id_category IN (
SELECT id_category FROM Category WHERE name_category = "мука"
)
 
Сверху