2009/6/29 Marcos Orti­z Valmaseda <mlor...@estudiantes.uci.cu>:
> José Fermín Francisco Ferreras 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.
>>
>>
>> Gracias por su atencion!!
>>
>>
>>
>>
>>
>> ing. José Fermín Francisco Ferreras
>> San Francisco de Macorís, Rep. Dom.
>>
>>
>>
>> ------------------------------------------------------------------------
>> See how Windows® connects the people, information, and fun that are part
>> of your life <http://clk.atdmt.com/MRT/go/119463819/direct/01/>
>
> Al realizar el SELECT, incluyes DISTINCT y ya está, los que estén repetidos
> no son incluidos en la selección.

Así no le va a funcionar porque necesita sumar las existencias y con
distinct no seria posible.

>
> Saludos.
> P.D: esto es puro SQL
>
> --
> TIP 7: no olvides aumentar la configuración del "free space map"
>



-- 
Un saludo y muchisimas gracias.

Atte: Ing. Jorge Sánchez Escobedo.
--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a