Consulta SQL para relacionamento pai-filho
Eu tenho tabela db com relacionamento pai-filho como:
NodeId NodeName ParentId
------------------------------
1 Node1 0
2 Node2 0
3 Node3 1
4 Node4 1
5 Node5 3
6 Node6 5
7 Node7 2
Aqui parentId = 0 significa que é um nó no nível raiz. Agora eu quero escrever uma Consulta SQL que retornará filho em todos os níveis de uma categoria pai.
por exemplo. para nodeId = 1, ele deve retornar 3, 4, 5, 6.
Estou usando o MS SQL Server 2005