From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Gabriel Colina" <colina_movil(at)yahoo(dot)com> |
Cc: | caerices <caerices(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Sobre "Referencias Cruzadas" o "producto cartesiano" |
Date: | 2007-02-22 12:24:59 |
Message-ID: | c2d9e70e0702220424n751374c6p845fa72c922e625@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 2/22/07, Gabriel Colina <colina_movil(at)yahoo(dot)com> wrote:
>
> > On 2/21/07, Gabriel Colina <colina_movil(at)yahoo(dot)com>
> > wrote:
> > Producto cartesiano
> > > sobre una vista o tabla de esta manera.
> > >
> > >
> >
> > explicame que hace esa sentencia, para mi es un
> > select con un sum y me
> > da pereza iniciar la maquina en windows solo para
> > probar eso en access
> > (no se diga de instala m$sql solo para probar
> > eso)...
> >
>
>
> Supon que tengo una tabla de ventas que tiene n
> registros con documentos de ventas de distintos tipos
> y quiero saber como suma por cada vendedor, los tipos
> de documentos, por cada tipo de documento que pueden
> ser n tipos, tengo que tener una columna sumada por
> vendedor.
>
> Ejemplo
>
> Tabla de ventas
>
> comprobante int
> fecha date
> Tipo_Documento int
> Vendedor int
> importe double precision
>
>
> quiero saber esto
> tipo _documento
> 1 2 3 5
> Vendedores
> Jorge 200 150 0 500
> Juan 300 700 40 0
> Jose 600 400 0 100
>
contrib/tablefunc
busca la funcion crosstab ahi
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Guido Barosio | 2007-02-22 12:37:33 | Re: postgresql-latam.org ya existe, no tiene nada |
Previous Message | Mario | 2007-02-22 12:22:51 | Re: postgresql-latam.org ya existe, no tiene nada |