Похоже, что это было задано и ответило во всех простых случаях, за исключением того, с которым я столкнулся. Я попытался использовать рекурсивный CTE для создания этого; возможно, курсор был бы лучше? Или, может быть, набор рекурсивных функций сделает трюк?иерархические данные из таблицы самореференций в виде дерева
Можно ли это сделать в cte?
рассмотрит следующую таблицу
PrimaryKey ParentKey
1 NULL
2 1
3 6
4 7
5 2
6 1
7 NULL
должен давать
PK
1
-2
--5
-6
--3
7
-4
, где число - знаки равна глубине, моя основная трудность заключается в заказе.
Хорошая работа. Спасибо за решение. –