Puedes ver a crosstab para este tipo de consultas *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-809-849-8087
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun" *-------------------------------------------------------* Date: Mon, 11 May 2009 16:35:52 +0100 Subject: Re: [pgsql-es-ayuda] Select horizontal From: jchav...@gmail.com To: frankr...@gmail.com CC: pgsql-es-ayuda@postgresql.org 2009/5/11 FRANK RADA <frankr...@gmail.com> 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 Investiga por cursores eso puede darte una ayuda en lo que necesitas!! http://www.postgresql.org/docs/8.4/static/plpgsql-cursors.html Slds. J. -- Cumprimentos jchavez linux User #397972 on http://counter.li.org/ Don Marquis - "Procrastination is the art of keeping up with yesterday." _________________________________________________________________ Stay up to date on your PC, the Web, and your mobile phone with Windows Live http://clk.atdmt.com/MRT/go/119462413/direct/01/