From: | Gabriel Colina <colina_movil(at)yahoo(dot)com> |
---|---|
To: | caerices <caerices(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Sobre "Referencias Cruzadas" o "producto cartesiano" |
Date: | 2007-02-21 22:38:22 |
Message-ID: | 297199.34874.qm@web34708.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Estoy seguro que esto ya se pregunto, pero la
respuesta no la vi clara en ese momento.
En M$Sql o en Access y les juro que esto es lo unico
que extranio
Resuelvo una referencia cruzada o producto cartesiano
sobre una vista o tabla de esta manera.
TRANSFORM Sum(CABEZALES.IMPORTE_CON_IMPUESTOS) AS
SumaDeIMPORTE_CON_IMPUESTOS
SELECT CABEZALES.ID_DOCUMENTOS,
Sum(CABEZALES.IMPORTE_CON_IMPUESTOS) AS [Total de
IMPORTE_CON_IMPUESTOS]
FROM CABEZALES
GROUP BY CABEZALES.ID_DOCUMENTOS
PIVOT CABEZALES.CATEGORIA_EMPRESA;
TRANSFORM Y PIVOT son la clave para este resultado.
De ahi tambien que se le llame pivot table.
Como se resuelve en postgresql algo asi ?
Atte.
Gabriel Colina
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Rodolfo Burlando Makthon | 2007-02-21 22:47:15 | Re: Utilitario DBF to PostgreSQL |
Previous Message | Ernesto Quiñones | 2007-02-21 22:32:04 | Re: postgresql-latam.org ya existe, no tiene nada |