SQL:START WITH-CONNECT BY
Publicado por nauj (7 intervenciones) el 24/04/2001 16:29:52
START WITH-CONNECT BY:
Estoy haciendo una select para recorrer los datos de una tabla que tienen estructura de arbol, en mi caso padre-hijo. He empleado una claúsula start with-connect by, para indicarle en qué padre
debe empezar y que debe bajar buscando a los hijos de este padre como padres y así sucesivamente. Mi duda es para qué sirve la opción prior (connect by prior), ¿existen otras
opciones?.
select IN_PADRE, IN_HIJO, DS_NODO, IN_NIVEL
from SIE_CON_ORGANIZACION where co_gest=\'UF\' and co_estru=\'005\'
start with IN_PADRE=\'005\' connect by prior IN_HIJO=IN_PADRE
Estoy haciendo una select para recorrer los datos de una tabla que tienen estructura de arbol, en mi caso padre-hijo. He empleado una claúsula start with-connect by, para indicarle en qué padre
debe empezar y que debe bajar buscando a los hijos de este padre como padres y así sucesivamente. Mi duda es para qué sirve la opción prior (connect by prior), ¿existen otras
opciones?.
select IN_PADRE, IN_HIJO, DS_NODO, IN_NIVEL
from SIE_CON_ORGANIZACION where co_gest=\'UF\' and co_estru=\'005\'
start with IN_PADRE=\'005\' connect by prior IN_HIJO=IN_PADRE
Valora esta pregunta


0