Общие > Базы данных

Рекурсивный запрос но не знаю как :(

(1/2) > >>

kiruxa:
Доброго дня

не пиннайте плиз.... В СКЛ я начинающий.... понимаю что вопрос детский, но...

у меня есть такая структура базы


--- Цитировать ---
id   parent_id description active
--- Конец цитаты ---

1       0
2       1
3       1


вот мне надо зная ИД родителя выбрать все его дочерние элементы....
подскажите плиз как это сделать... буду благодарен

commander:
kiruxa
SELECT id FROM table WHERE parent_id=1;

kiruxa:
Вообщето меня интересовала рекурсионная выборка из таблицы...

надо выбрать всю ветку зная родителя.... выбрать надо дочей и внуков.... по такой структуре таблицы

for_i_0:
kiruxa
Есть Процедуры и Функции а рекурсии нет и никакой супер запрос тебе не поможет. Используем язык серверное программирование.

CGVictor:
for_i_0
Вообще-то есть. Но делать его (на foreign keys) настолько нецелесообразно, что проще сделать в коде.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии