Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-01-2008
maria.lourdes maria.lourdes is offline
Registrado
 
Registrado: ene 2008
Posts: 6
Poder: 0
maria.lourdes Va por buen camino
Question manejo de arboles en Mysql

Necesito conocer todos los decendientes de un arbol a partir de un punto, pero no he logrado realizar un script para colocarlo dentro de un procedimiento almacenado.

Conocen como realizar este script?
Responder Con Cita
  #2  
Antiguo 30-01-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Síp, lo conozco
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 30-01-2008
maria.lourdes maria.lourdes is offline
Registrado
 
Registrado: ene 2008
Posts: 6
Poder: 0
maria.lourdes Va por buen camino
me puedes indicar como se realizaria?
Responder Con Cita
  #4  
Antiguo 31-01-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Por supuesto, Podrías detallar exactamente que necesitas?, y la estructura de tu tabla?
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #5  
Antiguo 01-02-2008
maria.lourdes maria.lourdes is offline
Registrado
 
Registrado: ene 2008
Posts: 6
Poder: 0
maria.lourdes Va por buen camino
Smile

La estructura de la tabla es:

create table procesos (
cod_proyecto varchar(10) NOT NULL,
cod_proceso varchar(10) NOT NULL unique,
nombre_proceso varchar(150) NOT NULL,
estado_proceso char(1) NOT NULL check (E,P,V,A,R ),
iden_responsable_proc int(12) NULL,
iden_responsable_rev int(12) NULL,
iden_responsable_aprob int(12) NULL,
imagen_proceso blob,
nivel_proceso int(1) NOT NULL,
cod_proceso_padre varchar(10) NOT NULL,
cod_final_hoja varchar(1) NULL,
primary key ( cod_proyecto , cod_proceso )
)type=innodb;


el campo cod_proceso_padre me dice que registro es el padre, el asunto a resolver es que a partir de un
codigo de proceso que esta en el campo cod_proceso, requiero conocer todos la descendencia.
el cod_final_hoja tiene un null si no existen mas registros colgando.
El problema se me presenta por que por seguridad, los registros que conforman la descendencia deben ser llevados a una tabla por un procedimiento almacenado, sin embargo no he logrado crear un procedimiento manejando ciclos, y no encuentro como hacerlo sin ciclos.

Gracias por tu colaboración.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
manejo de arbol de contenidos y manejo se sonido y video Buelos Internet 4 09-07-2007 14:52:45
Problemas con Arboles. adpa Varios 3 06-02-2006 21:26:27
Siguamos con Arboles, ahora como los guardo???' miguel_e Varios 1 28-01-2006 20:17:51
Pedido de Ayuda (Arboles bianrios, pilas y colas) theundertakker Varios 1 07-12-2005 20:03:34
examen de programación (pascal) Arboles Binarios y n-arios ale21alito Varios 2 24-04-2005 02:58:15


La franja horaria es GMT +2. Ahora son las 23:27:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi