Ayuda con SELECT

From: Luis <esteban(at)princesa(dot)pri(dot)sld(dot)cu>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Ayuda con SELECT
Date: 2010-05-06 20:26:12
Message-ID: op.vcawdzvrtyhnfo@samaria
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola amigos de la comunidad,

Estoy 'fajao' con una consulta algo complicada por lo que necesito una
ayuda.

Tengo una tabla con registros que contienen valores de cuentas y
subcuentas contables que se repiten varias veces con tres importes(dinero)
y necesito obtener un único registro con las cuentas y subcuentas y con
los importes totalizados, bueno, en realidad aparecerán varias veces según
tengan diferentes tipos de importes. Por ejemplo,

tabla: comprobantes_detalles
cuentas, subcuentas, parcial, debito, credito
101 0000 0.00 1000.00 0.00
101 0001 1000.00 0.00 0.00

405 0000 0.00 0.00 1000.00
405 0001 1000.00 0.00 0.00

101 0000 0.00 2000.00 0.00
101 0001 2000.00 0.00 0.00

405 0000 0.00 0.00 2000.00
405 0001 2000.00 0.00 0.00

y debería obtener algo así,

101 0000 0.00 3000.00 0.00
101 0001 3000.00 0.00 0.00

405 0000 0.00 0.00 3000.00
405 0001 3000.00 0.00 0.00

Bueno, lo del registro con una única cuenta lo haría así,

SELECT DISTINCT cuenta,subcuenta FROM comprobantes_detalles ORDER BY
cuenta,subcuenta

Ahora con la suma de todos los importes, ni idea, pero además, si hay una
101 0000 con debito y otra con credito entonces deben aparacer
independientes.

Alguna idea?

--
Saludos,

Luis

--

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2010-05-06 20:33:51 Re: [pgsql-es-fomento]
Previous Message Ricardo Antonio Yepez Jimenez 2010-05-06 19:26:50 Database Link Postgres - Oracle