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