SQLSERVER ¿Cómo utilizar declaraciones SQL para escribir estados resumidos jerárquicos financieros?
Puedes crear una nueva tabla y escribir en ella tu propio Id y el p-Id de nivel superior, así como el nivel_no (yo generalmente no lo escribo). Si es la capa 101, su pId es 0. El pId de la capa 2 101111 es 101. La tercera capa continúa escribiendo el pid 101111 de 1011112. Debería ser fácil hacer esta distinción. Simplemente divídelos en grupos y estarás fuera.