Я пытаюсь создать таблицу для хранения оргструктуры с использованием SQL Server, но пока не удалось. Я пробовал делать подвыборы и самостоятельные соединения, но не могу получить желаемый результат.
Вот как сегодня выглядит таблица, показывающая, кто кому отчитывается:
1 2 3
Bob Jon Kevin
Bob Mark Paul
Bob Jon Ian
Мой желаемый результат - показать все ресурсы в одном столбце, а затем отобразить диаграмму организации наверно, вот так:
Resource 3 2 1
Kevin Kevin Jon Bob
Paul Paul Mark Bob
Ian Ian Jon Bob
Jon NULL Jon Bob
Mark NULL Mark Bob
Bob NULL NULL Bob
Я не уверен, возможно ли это с SQL или какие стратегии мне следует использовать для достижения этой цели. Сводки, CTE и т. Д.