Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2009, 09:58
rodrigo_lopez
 
Fecha de Ingreso: diciembre-2002
Ubicación: arica 3334
Mensajes: 75
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta Como hago la consulta para categoria->subcategoria multiple

tengo lo siguiente:

| id_cat | id_cat_sup | nombre |
--------------------------------------------------
| 1 | 0 | Computacion |
| 2 | 1 | Audio |
| 3 | 2 | Subwoofers |
| 4 | 2 | Tarjetas Sonido |
| 5 | 0 | Regalos |
| 6 | 5 | Ninos |
| 7 | 4 | Sound1 |

id_cat_sup haria referencia a que categoria pertenece.
en la tabla de arriba, Audio pertenecería a Computacion,
Subwoofers y Tarjetas Sonido pertenecería a Audio,
Ninos pertenecería a Regalos,
Sound1 pertenecería a Tarjetas Sonido.

no se como listar todo con las categorias y subcategorias correspondientes haciendo una sola consulta a la base de datos.
Alguien me podría dar una mano por favor.
Hice la tabla de esta manera para hacer subcategorias multiples, pero quiero hacer todo con una consulta, pero no se me ocurre como.

deberia mostrar:

Computacion
- Audio
-- Subwoofers
-- Tarjetas Sonido
--- Sound1

Regalos
- Ninos


Gracias...
__________________
Rodrigo Lopez