Re: Pasar filas a columnas

From: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
To: Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Pasar filas a columnas
Date: 2012-04-18 14:34:13
Message-ID: 1334759653.57198.YahooMailNeo@web171006.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Investiga sobre crosstab:
http://www.postgresonline.com/journal/archives/14-CrossTab-Queries-in-PostgreSQL-using-tablefunc-contrib.html
http://roy-rc.blogspot.com/2010/07/postgresql-crosstab-filas-columnas-en.html

>________________________________
> De: Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar>
>Para: pgsql-es-ayuda(at)postgresql(dot)org
>Enviado: Miércoles 18 de abril de 2012 7:28
>Asunto: [pgsql-es-ayuda] Pasar filas a columnas
>
>
>
>Gente, muy buenos días.

>Les hago una consulta.

>Tengo la siguiente tabla (entre otras columnas):

>codigo -  cantidad


>El contenido en filas es por ejemplo:

>codigo / cantidad
>34 / 5
>36 / 0
>38 / 10
>40 / 5

>Estos registros de codigos y cantidades no son fijas, o sea,
puedo tener 4 registros como en este ejemplo, o 3, 2 etc. Es posible transponer
las dos columnas de esta manera?:

>1er fila: nombre de columnas, en realidad, no me es
necesario, por que es para visualizar los datos, pero si necesito que esten
encolumnados.

>2er fila: los codigos como nombres de columnas: 34 –
36 – 38 - 40
>3da fila: las cantidades encolumnadas en cada coldigo: 5 –
0 – 10 – 5

>Será posible?

>Bueno, cualquier cosa, me avisan.
>Gracias,

>PD: Postgresql 9.0 (sobre windows 7, Net c# y Npgsql)
>Saludos,
>Conrado



>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Hilario 2012-04-18 19:23:13 Re: Consultar con Crosstab
Previous Message Conrado Blasetti 2012-04-18 12:28:34 Pasar filas a columnas