TerritoryId, Description, ParentTerritoryId, Type
--------------------------------------------------------
1, UnitedStates, null, Territory
1, John Smith, 1, Sales Rep
2, Georgia, 1, Territory
2, Jane Doe, 2, Sales Rep
2, Ann Smith, 2, Sales Rep
Как мне написать следующий T-SQL? Допустим, я ищу имя типа "Энн Смит".
Я бы хотел, чтобы результат выглядел следующим образом:
1, United States, null, Territory
2, Georgia, 1, Territory
2, Ann Smith, 2, Sales Rep
По сути, я хочу найти торгового представителя или торговых представителей и какую организацию они принадлежат на протяжении всей цепочки.