Sql HierarchyId Как получить последних потомков?

Используя t-sql иерархию Id как мне получить все строки, у которых нет детей (то есть последних потомков)?

Скажем, моя таблица структурирована так:

 Id, 
 Name,
 HierarchyId

И имеет такие строки:

1, Craig, /
2, Steve, /1/
3, John, /1/1/

4, Sam, /2/
5, Matt, /2/1/
6, Chris, /2/1/1/

Какой запрос даст мне Джона и Криса?

7
задан gotqn 8 September 2016 в 07:37
поделиться