Consulta recursiva para la jerarquía padre-hijo. Obtener descendientes de un nodo superior
Tengo una tabla que almacena datos de jerarquía en formato padre e hijo con un nodo superior. Múltiples niveles, y cada padre tiene múltiples hijos. ¿Cómo puedo escribir una consulta recursiva para seleccionar solo las filas primarias y secundarias desde un nodo particular hasta el último secundario?
Tabla de ejemplo
Parent|child
1 |2
1 |3
2 |4
2 |5
3 |6
3 |7
6 |8
¿Cómo puedo recuperar solo filas del nodo 3 y todos sus descendientes?