使用
假设我的表格结构如下:
什么查询可以给我John和Chris?
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/
什么查询可以给我John和Chris?
HierarchyID
数据类型,这解释了不寻常的表示方式(请参见http://msdn.microsoft.com/en-us/magazine/cc794278.aspx)。 - Daniel Pratt