Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2008, 11:42
ClickyMouse
 
Fecha de Ingreso: marzo-2008
Mensajes: 73
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Ordenar por varios criterios

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:
  1. Ordenar por idsede (Este es el ordenamiento principal)
  2. Dentro de cada "idsede", ordenar por de (Distrito Escolar)
  3. Luego, por orden alfabético del campo tipo (Escuela, Colegio, Liceo, etc)
  4. Ya ahí, agrupar aquellos Establecimientos que funcionan en el mismo edificio (O sea, cuyo campo "direccion" es el mismo)
  5. Gracias! (:P)

Última edición por GatorV; 14/04/2008 a las 11:57 Razón: tags