Hola!
El tema es así, yo genero la siguiente consulta, que me devuelve una tabla:
Código:
SELECT
establecimientos.*,
tipos.id AS tipoid,
tipos.tipo,
barrios.id AS barrioid,
barrios.barrio
FROM
establecimientos,
tipos,
barrios
WHERE
establecimientos.tipo = tipos.id
AND
establecimientos.idbarrio = barrios.id
ORDER BY
establecimientos.idsede ASC
Ahora, lo que me gustaría hacer es ordenar y agrupar los resultados con algunos parámetros:
- Ordenar por idsede (Este es el ordenamiento principal)
- Dentro de cada "idsede", ordenar por de (Distrito Escolar)
- Luego, por orden alfabético del campo tipo (Escuela, Colegio, Liceo, etc)
- Ya ahí, agrupar aquellos Establecimientos que funcionan en el mismo edificio (O sea, cuyo campo "direccion" es el mismo)
- Gracias! (:P)