Hola forer@s
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 originalSELECT *
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 originalSELECT 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.