powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как вытащить название для всей иерархии в таблице?
3 сообщений из 3, страница 1 из 1
как вытащить название для всей иерархии в таблице?
    #39796959
Romanov-krd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица с иерархией ID приложения и какому приложению какой пользователь привязан
Есть таблица с названиями приложений и их ид, но в ней только приложения верхнего уровня.
Если их джойнить то получается так
[img=]
как сделать чтобы название приложения прокидывалось для всех потомков а не только для родительского?
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
select cte.group_identity,cte.member_identity,cte.lv,
 USR.user_name, gp.NAME,APL.APPLICATION_ID
from 
cte
left join [SharedServices].[dbo].[V_all_users] USR on USR.SID=cte.member_identity
left join SharedServices.dbo.CSS_GROUPS GP on gp.IDENTITY_ID=cte.group_identity
left join [SharedServices].[dbo].[CSS_PROVISIONING_INFO] APL on APL.MEMBER_IDENTITY=cte.group_identity
where usr.user_name like 'ab%' order by lv
...
Рейтинг: 0 / 0
как вытащить название для всей иерархии в таблице?
    #39796961
Romanov-krd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lv=3 -самая верхняя групппа
lv=2,1 - потомки
...
Рейтинг: 0 / 0
как вытащить название для всей иерархии в таблице?
    #39797237
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как вытащить название для всей иерархии в таблице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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