[ Foro de SQL (y MySQL) ]

Buscador de relación parental

16-Aug-2017 12:43
Invitado (Mario)
1 Respuestas

Buenos dias,


Tengo una tabla de 'caballos' donde registro id_caballo, id_padre, id_madre y me gustaría hacer una sentencia mysql que realizará la siguiente búsqueda:

Le quiero dar un id_caballo y que la sentencia me devuelva una lista de caballos que tenga relación con el id_caballo dado.

Por ejemplo sus hijos, nietos, tataranietos....etc..

Un lio verdad ?


Gracias de antemano !


30-Aug-2017 12:32
Nacho Cabanes (+84)

La forma más sencilla es comenzar por sacar varias "filas", en las que para cada caballo aparezca el nombre de su padre y de su madre. ¿Eso lo sabrías hacer?

No es difícil "dar la vuelta" a la consulta, para que para cada caballo/yegua te muestre sus hijos... cada uno en una fila. Los nietos aparecerían en filas posteriores (como hijos de sus hijos) ¿Con eso te bastaría?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)