Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2005, 04:40
Avatar de PeiShar
PeiShar
 
Fecha de Ingreso: abril-2001
Ubicación: España
Mensajes: 125
Antigüedad: 23 años
Puntos: 0
Pregunta

Buenas, básicamente lo que quiero es poder agrupar primero las capitales de provincia, luego sus pueblos y a continuación los establecimientos que celgan de cada uno de ellos, para ello hago una consulta tal muestro más abajo, pero el resultado es que me muestra las capitales, poblaciones y establecimientos repetidos, y solo necesito que salga una vez, que debo hacer para conseguir dicho resultado? Debo hacer distintas consultas a la consulta general? Saludos y gracias.

+Madrid
+Getafe
-Deportes

Establecimiento Pepito
Establecimiento Juanito

-Ocio

Establecimiento Manolito

+Leganés
-Deportes

Establecimiento Juana
Establecimiento Sofia

-Ocio

Establecimiento Chepa

+Barcelona
+Tarragona
-Deportes

Establecimiento Pepito
Establecimiento Juanito

-Ocio

Establecimiento Manolito

+Gerona
-Deportes

Establecimiento Juana
Establecimiento Sofia

-Ocio

Establecimiento Chepa

Código PHP:
$result=pg_exec($conexion,'select P.nombre as provincia, PO.denominacion as poblacion, S.nombre as sector, E.nombre as nombre_establecimiento,E.direccion, E.cp, E.telefono, E.servicio from establecimiento E, poblacion PO, provincia P, sectorestablecimiento S where E.idpoblacion=PO.idpoblacion and PO.idprovincia=P.idprovincia and E.idsectorestablecimiento=S.idsectorestablecimiento group by P.nombre, PO.denominacion, S.nombre, E.nombre,E.direccion, E.cp, E.telefono, E.servicio order by P.nombre, PO.denominacion, S.nombre limit 3');