Cualquier solución como crosstab y un case son buenas soluciones, lo
estático y dinámico dependen de tu diseño 







atentamente,

                Mario Soto Cordones





    Porfavor antes de Imprimir éste correo, piense en los árboles de nuestro
planeta.
       

-----Mensaje original-----
De: pgsql-es-ayuda-ow...@postgresql.org
[mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de FRANK RADA
Enviado el: lunes, 11 de mayo de 2009 11:25
Para: pgsql-es-ayuda@postgresql.org
Asunto: [pgsql-es-ayuda] Select horizontal

Hola gente, estoy escribiendo una consulta la cual me debe ordenar por
año los valores de un indicador para un municipio de la siguiente
forma, el resultado va a hacer utilizados para crear una capa de
charts en mapserver

ejemplo de la tabla

municipio       indicador       Anyo    Medida_indicador
Cucuta  homicidios      2003    1
salazar homicidios      2003    2
Cucuta  homicidios      2004    1
salazar homicidios      2004    3

ejemplo de la consulta que se desea obtener

municipio       Indicador       Anyo2003        Anyo2004
Cucuta  Homicidios      1       1
salazar homicidios              2      3
                        


por fa ehcemenme una mano he intentando con CASE WHEN y con UNION pero
no me ha funcionado.

les agradeszco.
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html
 

__________ Information from ESET Smart Security, version of virus signature
database 4068 (20090512) __________

The message was checked by ESET Smart Security.

http://www.eset.com
 
 

__________ Information from ESET Smart Security, version of virus signature
database 4068 (20090512) __________

The message was checked by ESET Smart Security.

http://www.eset.com
 

--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a