Hola a todos..
Tengo una tabla típica de Categorias (o familias, como prefiráis) de
esta forma:
IDCategoria - Nombre - Parent -Nivel
El caso es que la mayoría de las categorías llegan al nivel 3, pero
tengo categorías que llegan tan sólo al nivel 2.
¿Cómo puedo hacer la consulta para sacar el árbol de una categoría de
nivel 1 pasándole el identificador de esta categoría?
Ejemplo:
Chaquetas (Nivel 1)
-Azules (Nivel 2)
-Verdes (Nivel 2)
-Rojas (Nivel 2.. de esta categoría no colgaría ninguna otra
categoría)
Me gustaría cómo debo hacer la consulta para obtener lo siguiente:
CHAQUETAS - AZULES - PEQUEÑAS
CHAQUETAS - AZULES - MEDIANAS
CHAQUETAS - AZULES - GRANDES
CHAQUETAS - VERDES - PEQUEÑAS
CHAQUETAS - VERDES - MEDIANAS
CHAQUETAS - VERDES - GRANDES
CHAQUETAS - ROJAS
No me aclaro aún muy bien con los unions y los joins.. y me parece que
es lo que se necesita en este caso.
Muchas gracias por vuestra ayuda.
Leer las respuestas