From: | Lazaro Ruben Garcia Martinez <lgarciam(at)uci(dot)cu> |
---|---|
To: | oscar arocha <arocha(dot)oscar(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Croostab con Promedios |
Date: | 2012-12-04 20:16:56 |
Message-ID: | 3ea6d517-70f4-4f41-b414-04026a8b58a3@ucimail3.uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Cuantas fechas podrias tener dentro de esa tabla, teniendo en cuenta que deceas mostrar la cantidad según las fechas en ese formato, y que además el nombre de las columnas serían tus fechas, y deberían ir en el AS del crostab. Algo como esto:
SELECT * FROM crosstab(codigo_sql, categoria_sql)
AS
(
columna1, columna2, columna3, ..., columnaN
);
Saludos.
----- Mensaje original -----
> Saludos Lista, les escribo a ver si me pueden ayudar con los
> siguiente, tengo una tabla de la manera
> codTrab | cantidad | Fecha
> 00001 | 100 | 2012-10-25
> 00002 | 150 | 2012-10-25
> 00001 | 200 | 2012-10-26
> 00002 | 120 | 2012-10-26
> 00001 | 120 | 2012-10-27
> 00002 | 130 | 2012-10-27
> Necesito sacar obtener como resultado algo como
> codTrab | 2012-10-25| 2012-10-26 |2012-10-27 | PROMEDIO
> 00001 | 100 | 200 | 120 | 140
> 00002 | 150 | 120 | 130 | 133
> Se que con el crosstab puedo hacer lo de las fechas pero no se como
> calcular el promedio.
> Gracias
> --
> Ing. Oscar Arocha
> CIV: 208.476
> Linux User: 556027
> tlf: 58-416-4257379
> twitter: @ArochaOscar
10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2012-12-04 20:27:06 | Re: Croostab con Promedios |
Previous Message | oscar arocha | 2012-12-04 18:54:58 | Croostab con Promedios |