Skip site navigation (1) Skip section navigation (2)

Re: crosstab obtengo este error Solucionado y con resultados

From: Raúl Andrés Duque <raulandresduque(at)hotmail(dot)com>
To: "Gabriel Colina" <colina_movil(at)yahoo(dot)com>,"Leonel Nunez" <lnunez(at)enelserver(dot)com>
Cc: "David Primero Segundo" <aberracion2001(at)hotmail(dot)com>,<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: crosstab obtengo este error Solucionado y con resultados
Date: 2007-02-25 19:53:07
Message-ID: BAY135-DAV7EFA2FDC74A3C802B4FD4BA8C0@phx.gbl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Gabriel, yo lo utilizo así y me funciona para hasta N categorias, pero debo 
establecer de antemano cuantas quiero como máximo, pero de seguro se puede 
hacer un plpgsql que construya la sentencia para N categorias y elimine esta 
restricción:

select public.crosstab ('select categoria_fila, categoria_columna, 
sum(valor) from tabladetalle group by categoria_fila, categoria_columna 
order by 1,2',
  'select distinct categoria_columna from tablacategorias order by 
categoria_columna limit maximo')
  as (id_categoria_fila int4, cat1 as real, cat2 as real, ... cat_maximo as 
real);

Atentamente,

RAUL DUQUE
Bogotá, Colombia

----- Original Message ----- 
From: "Gabriel Colina" <colina_movil(at)yahoo(dot)com>
To: "Gabriel Colina" <colina_movil(at)yahoo(dot)com>; "Leonel Nunez" 
<lnunez(at)enelserver(dot)com>
Cc: "David Primero Segundo" <aberracion2001(at)hotmail(dot)com>; 
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, February 23, 2007 11:58 PM
Subject: Re: [pgsql-es-ayuda] crosstab obtengo este error Solucionado y con 
resultados


>
> Y bueno, en un dialogo de junio de 2006 creo, Alvaro
> propuso hacerlo desde programa la lista de las
> categorias, es excelente idea.
>
> Le respondieron que ya lo habian resuelto con
> crosstab3, no dijeron como, seguramente tenia 3
> categorias y le emboco , lo probe pero de 32
> categorias solo obtuve 3, y en el crosstab4, solo
> obtuve 4, listo voy a tratar de realizar el crosstabN,
> si alguien sabe algo que resolvio esto por favor me
> avisan, si lo resuelvo, le mando la solucion a Alvaro
> para que lo ponga en algun lugar de postgresql.org.
>
> Atte.
> Gabriel Colina
>
> __________________________________________________
> Correo Yahoo!
> Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
> Regístrate ya - http://correo.espanol.yahoo.com/
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
>               http://archives.postgresql.org/pgsql-es-ayuda
> 


In response to

Responses

pgsql-es-ayuda by date

Next:From: Gabriel ColinaDate: 2007-02-25 21:16:34
Subject: Re: crosstab obtengo este error Solucionado y con resultados
Previous:From: Gabriel ColinaDate: 2007-02-25 17:48:53
Subject: Re: FAVOR QUITARME DE LA LISTA.....

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group