Hola de nuevo,
ya tengo la consulta...
select child_low ||'-' ||child_high
from (select padre,child_low,child_high from family where
padre<>child_low)
start with padre = '01'
connect by prior child_low <=padre and prior child_high >= padre;
(padre sería la columna parent)
Aunque para el caso real, para un "padre" me aparece un hijo que no es
tal, con lo que algo debe escaparse a las condiciones del connect by
Gracias a los que al menos empezaron a mirarlo ;-)
Un saludo,
Jose L.