ing. José Fermín Francisco Ferreras 
San Francisco de Macorís, Rep. Dom. 




> From: jura...@gmail.com
> Date: Mon, 29 Jun 2009 12:04:09 -0500
> Subject: Re: [pgsql-es-ayuda] columnas repetidas
> To: josefermi...@hotmail.com
> CC: pgsql-es-ayuda@postgresql.org
> 
> El 29 de junio de 2009 11:56, Julio Cesar Rodriguez
> Dominguez<jura...@gmail.com> escribió:
> > El 29 de junio de 2009 11:34, José Fermín Francisco
> > Ferreras<josefermi...@hotmail.com> escribió:
> >> Hola a todos,
> >>
> >> Este correo es para ver si algunos de ustedes me ayuda con lo siguiente:
> >>
> >> tengo unos registros en una tabla:
> >>
> >> codigo    descripcion    costo     precio      cantidad
> >> 001         A                 15.00     19.00       52
> >> 002         B                 2.00       3.50        10
> >> 003         C                 70.00      75.25      6
> >> 001         A                 15.00      19.00      5
> >> 004         D                 10.00      12.10      72
> >> 002         B                 2.00        3.50       4
> >>
> >>
> >> Lo q necesito es q en un select me salga de la siguiente manera:
> >>
> >> codigo       descripcion     costo          precio        cantidad
> >> costo*cantidad
> >> 001              A                 15.00         19.00         57
> >> 855.00
> >> 002              B                 2.00            3.50
> >> 14           28.00
> >> 003              C                 70.00         75.25          6
> >> 420.00
> >> 004              D                 10.00         12.10         72
> >> 720.00
> >>
> >>
> >> Como ustedes pueden ver hay registros repetidos y entonces hay q tratar de
> >> reducirlo a un registro y sumar las cantidades y por ultimo un campo extra
> >> en el select q sera la multiplicacion del costo por la cantidad.
> >>
> >
> > select codigo,descripcion,costo,precio,sum(cantidad) as total, costo *
> > total from tu_tabla group by codigo,descripcion,costo,precio
> >
> 
> me corrigo:
> 
> select codigo,descripcion,costo,precio,sum(cantidad) as total, costo *
> sum(cantidad) from tu_tabla group by codigo,descripcion,costo,precio;


Todavia salen los registros repetidos.

_________________________________________________________________
Windows Live Hotmail now works up to 70% faster.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_112008

Responder a