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

Откуда:
Сообщений: 96
Есть таблица, в котором хранится дерево id,level,parent. Нужно написать вьюху или заполнить таблицу, добавив к имеющимся столбец прародитель - по каждому прородителю должы выводиться потомки всех уровней.
Знаю что задача типовая, но что то навскидку ничего не нашел.
13 окт 14, 12:19    [16695938]     Ответить | Цитировать Сообщить модератору
 Re: прародитель  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31778
rebel25
Знаю что задача типовая, но что то навскидку ничего не нашел.
Ищите в этом форуме по словам CTE, дерево.
13 окт 14, 12:21    [16695962]     Ответить | Цитировать Сообщить модератору
 Re: прародитель  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
rebel25
Есть таблица, в котором хранится дерево id,level,parent. Нужно написать вьюху или заполнить таблицу, добавив к имеющимся столбец прародитель - по каждому прородителю должы выводиться потомки всех уровней.
Знаю что задача типовая, но что то навскидку ничего не нашел.


все от способностей зависит (ц)

Можно заюзить hierarchyID, при этом такие выборки будут делаться легко
13 окт 14, 13:08    [16696308]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить