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/
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a