Consulta tipo arbol
Publicado por FiSiCo (3 intervenciones) el 19/04/2005 03:16:47
mi problema es el siguiente:
tengo una BD en MySQL donde tengo secciones, categorias y subcategorias que pueden ser infinitas osea subcategorias, subsubcategorias, subsubsubcategorias,...
mi problema es como formar un query que me traiga por ejemplo todos los hijos de la seccion 1
mis tablas son secciones donde solo estan las secciones y las categorias donde tengo el id de que es la llave de la tabla y un campo seccion para saber a que seccion pertenece el registro pero existe otro campo que es el de categoria que si id y categoria son iguales este es un hijo de la seccion X
id, seccion, categoria
donde el campo hijo de X seria por ejemplo id=1, seccion=1, categoria=1 y su hijo podria ser id=2, seccion=1, categoria=1, y el hijo de este podria ser id=3, seccion=1, categoria=2, y asi sucesivamente como hacer esta consulta en uno o mas querys o con alguna funcion para traer los hijos de cierta categoria
De antemano gracias y espero una respuesta
Saludos
Atte:
FiSiCo
tengo una BD en MySQL donde tengo secciones, categorias y subcategorias que pueden ser infinitas osea subcategorias, subsubcategorias, subsubsubcategorias,...
mi problema es como formar un query que me traiga por ejemplo todos los hijos de la seccion 1
mis tablas son secciones donde solo estan las secciones y las categorias donde tengo el id de que es la llave de la tabla y un campo seccion para saber a que seccion pertenece el registro pero existe otro campo que es el de categoria que si id y categoria son iguales este es un hijo de la seccion X
id, seccion, categoria
donde el campo hijo de X seria por ejemplo id=1, seccion=1, categoria=1 y su hijo podria ser id=2, seccion=1, categoria=1, y el hijo de este podria ser id=3, seccion=1, categoria=2, y asi sucesivamente como hacer esta consulta en uno o mas querys o con alguna funcion para traer los hijos de cierta categoria
De antemano gracias y espero una respuesta
Saludos
Atte:
FiSiCo
Valora esta pregunta
0