Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Древовидный запрос  [new]
HOME_X
Member

Откуда:
Сообщений: 2696
Доброго дня господа !

Есть исходные данные
KOD PARENT
10 12
12 13
13 15
15 16
16 17
12 14
14 18
18 19
20 21
20 22
21 26
22 28

При условии KOD=10 необходимо выбрать все взаимоподчиненные данные KOD=PARENT
т.е. результат равен

KOD PARENT
10 12
12 13
13 15
15 16
16 17
12 14
14 18
18 19

если KOD=12 результат равен
KOD PARENT
12 13
13 15
15 16
16 17
12 14
14 18
18 19


если KOD=20 результат равен
20 21
20 22
21 26
22 28

Уровнь вложений неизвестен, подскажите как это можно сделать

Зарнее благодарен !
26 окт 12, 13:52    [13380177]     Ответить | Цитировать Сообщить модератору
 Re: Древовидный запрос  [new]
Добрый Э - Эх
Guest
рекурсивный СТЕ тебе в помощь
26 окт 12, 13:56    [13380218]     Ответить | Цитировать Сообщить модератору
 Re: Древовидный запрос  [new]
HOME_X
Member

Откуда:
Сообщений: 2696
Добрый Э - Эх,

Пример бы .... если не затруднит
26 окт 12, 14:06    [13380305]     Ответить | Цитировать Сообщить модератору
 Re: Древовидный запрос  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
А вот например
26 окт 12, 14:13    [13380370]     Ответить | Цитировать Сообщить модератору
 Re: Древовидный запрос  [new]
HOME_X
Member

Откуда:
Сообщений: 2696
dalex1973,

Принято - спасибо за помощь
26 окт 12, 14:25    [13380455]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить