Tengo el siguiente problema. (Ejemplo hipotético)
Tabla hijos.
1 - Maria
2 - Juan
3 - Pepito
tengo una función obtener_descendencia(id_hijo int) Ejemplo:
Código SQL:
Ver original
SELECT * FROM obtener_descendecia(1); --id 1 de Maria, tabla hijos -- Resultado id - Nombre - posicion 1 - Maria - Hija 56 - Pepe - Padre 78 - Andrés - Abuelo 99 - Alguien - Bisabuelo etc etc etc
Me gustaría generar una consulta que me arrojara todas las descendecias de los hijos. tengo esto.
Código SQL:
Ver original
SELECT obtener_descendecia(t.id) FROM ( SELECT id FROM hijos ) AS t -- Esto me devuelve la información entre parentesis... pero me gustaría obtenerlo en forma de columnas
Muchas gracias por la ayuda.