powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / вытащить детей из дерева
7 сообщений из 7, страница 1 из 1
вытащить детей из дерева
    #33751646
massaraksh33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый. У меня вопрос по запросу.
Есть дерево:
Код: plaintext
1.
2.
3.
4.
5.
6.
      1
      |
      2
     / \
    3  7
   / \
  4  9

Оно хранится в таблице с 2мя колонками:
1 | 2 2 | 3 2 | 7 3 | 4 3 | 9
Мне нужно получить для объекта 1 всех его детей. То есть запрос должен вернуть строки (последовательность не важна):
23497
Как это сделать?
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33751670
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это тебе дорогой друг надо DB2 Cookbook Читать.
http://mysite.verizon.net/Graeme_Birchall/id1.html
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33751702
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 massaraksh33
Мог бы и у меня спросить...
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33751749
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
with v(p,c) as 
(
values 
( 1  ,  2 ),
( 2  ,  3 ),
( 2  ,  7 ),
( 3  ,  4 ),
( 3  ,  9 )
),
t (p, c) as 
(
select p, c from v where p= 1 
  union all
select v.p, v.c from t, v where v.p=t.c
)
select c from t;
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33751972
massaraksh33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Работает.
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33752041
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только на графе его не запускайте - зациклится.
...
Рейтинг: 0 / 0
вытащить детей из дерева
    #33752447
тлгдшлщм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для чтого что бы не циклилось нужно доку читать
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / вытащить детей из дерева
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]