Oracle - nombre de los hijos

 
Vista:

nombre de los hijos

Publicado por Xosé (1 intervención) el 11/07/2005 11:37:21
Hola compañeros!

Tengo una consulta para haceros, a ver si me la podéis resolver :)

Resulta que dentro de una tabla de oracle tengo varios registros, algunos de los cuales dependen de otros. Mi pregunta es saber qué comando puede existir para conocer cuáles son los hijos que pueda tener uno de los registros que sea su padre. No sé si me explico. En la misma tabla están todos los registros guardados, pero entre ellos hay relaciuones de padre a hijos. Se trata de saber cuáles son los hijos de cada padre. Hay un problema, no conozco el nombre de los hijos, sólo sé que ese padre tiene 7 hijos. El nombre del padre sí lo conozco.

Un saludo y gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:nombre de los hijos

Publicado por trazom (28 intervenciones) el 11/07/2005 13:55:39
Lo que precisas usar son hierarchical queries (busquedas jerarquicas)
En particular, Oracle tiene la clausula SQL CONNECT BY PRIOR, que te permite desplegar en forma mucho mas clara y legible la relacion de padre-hijo entre las tuplas de una tabla.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar