Re: Funcion con numero indefinido de devoluciones

From: "Cuenca" <ycuenca(at)facinf(dot)uho(dot)edu(dot)cu>
To: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>, "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
Cc: "Jaime Casanova" <systemguards(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Funcion con numero indefinido de devoluciones
Date: 2006-06-17 20:52:04
Message-ID: 001301c6924f$e3f84c50$69021a0a@proyecto5
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, disculpen por la demora en contestar estube una semana fuera...
----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
To: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
Cc: "Cuenca" <ycuenca(at)facinf(dot)uho(dot)edu(dot)cu>; "Jaime Casanova"
<systemguards(at)gmail(dot)com>; <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Saturday, June 17, 2006 1:23 PM
Subject: Re: [pgsql-es-ayuda] Funcion con numero indefinido de devoluciones

> Linder Poclaba escribió:
>
> > ahora la pregunta esta bien lo que hice? algo así hiciste cuenca?,
porque
> > supongo que en tus asignaturas no solo tienes PostgreSQL,MySQL y Oracle
> > puedes tener muchas más, ¿hay que definir en el tipo de dato la columna
que
> > quieres sacar?, o es que no estoy entendiendo bien lo que hace crosstab
:(
> > espero que me haya explicado bien.
>
> Hmm, estoy mirando la documentacion de crosstab y no es tan facil como
> yo pensaba; tienes que hacer esto:
>
> SELECT *
> FROM crosstab(sql) AS ct(row_name text, category_1 text, category_2
text);
>
> Puedes cambiar el nombre de las categorias ahi. O sea en el caso de
> Cuenca seria algo como
>
> SELECT *
> FROM crosstab(sql) AS ct(row_name text, "PostgreSQL" text,
> "MySQL" text, "Oracle" text);
>
> etc. Lo dificil aca es determinar de antemano que categorias existen.
> Esto es facil de hacer si haces una consulta antes que el crosstab para
> obtener los nombres, y luego construyes la consulta para invocar a
> crosstab programaticamente.

exactamente lo que he hecho, funciona muy bien, a mi me ha ido de maravilla,
y me resolvio un problemon, aunque tenga que anidar procedimientos(para eso
estan no :-)

>
> --
> Alvaro Herrera
http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-06-17 21:48:54 Re: Sugerencia de crear un Multiempresarial
Previous Message Alvaro Herrera 2006-06-17 19:05:48 Re: Dominios