sql >> Base de Datos >  >> RDS >> Sqlserver

Encuentre todos los registros de nodos de hoja usando el ID de jerarquía

SELECT A.HieracrchyId, A.HierarchyId.ToString()
  FROM dbo.TableA AS A 
  LEFT OUTER JOIN dbo.TableA AS B
  ON A.HierarchyId = B.HierarchyId.GetAncestor(1)
  WHERE B.HierarchyId IS NULL;