From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | "manuel lamas" <manuel3w(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Lista de valores |
Date: | 2007-08-14 04:35:45 |
Message-ID: | c2d9e70e0708132135s46e94aecq22faa551109e16c4@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 8/13/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> manuel lamas escribió:
> > Hola lista,
> >
> > Digamos que tengo una tabla asi:
> >
> > CREATE TABLE T1
> > (
> > productoID int,
> > color varchar(20)
> > );
> >
> >
> > INSERT INTO T1(productoID,color)VALUES(1,'blanco');
> > INSERT INTO T1(productoID,color)VALUES(1,'negro');
> > INSERT INTO T1(productoID,color)VALUES(1,'rojo');
> >
> > INSERT INTO T1(productoID,color)VALUES(2,'blanco');
> > INSERT INTO T1(productoID,color)VALUES(2,'negro');
> > INSERT INTO T1(productoID,color)VALUES(2,'rojo');
> >
> > Quiero hacer un SELECT que me de este resultado sin utilizar una función
> > (en un simple SELECT), es posible?
> >
> > 1 blanco,negro,rojo
> > 2 blanco,negro,rojo
>
> Puedes usar una funcion de agregacion:
>
buen punto. siempre olvido considerar la opción de crear funciones de agrgacion
--
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 | Teofilo Oviedo | 2007-08-14 21:30:18 | UPDATE en tablas identicas |
Previous Message | Alvaro Herrera | 2007-08-13 20:24:02 | Re: No entiendo que pasa??? |