09/12/2008, 16:34
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 4 meses Puntos: 6 | |
Respuesta: Como hacer esta consulta a la bd Coloca unos datos de tu Base de datos para poder revisarlo.
El select que te mostre anteriormente es para SQL, hace lo siguiente:
1. Lista los datos de la tabla categoria que no son subategoria, coloca el campo de "categoria padre" en el campo de subcategoria, esto para poder ordenar luego.
2. Lista los datos de la tabla categoria que son subcategoria de alguna categoria.
3. A cada select le agrega una columna, para el resultado del primero "col = 1" y para el segundo "col =2 "
4. Une los resultados de ambos select mediante la clausula UNION.
5. Por ultimo ordena por la categoria padre y luego por la columna "col", esto para que ordene de la forma que deseas.
Saludos
__________________ Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD |