Excerpts from Miguel Rodríguez Penabad's message of jue may 06 16:58:11 -0400 
2010:
> SELECT cuenta,subcuenta, sum(parcial),sum(credito),sum(debito)
>   FROM comprobantes_detalles
>   GROUP BY cuenta,subcuenta

Casi, pero no desagrupa los creditos de los debitos en una misma subcuenta.
Creo que debería poder agregar un CASE en el GROUP BY que distinga si uno u
otro valor es cero, supongo que algo así

 SELECT cuenta,subcuenta, sum(parcial),sum(credito),sum(debito)
   FROM comprobantes_detalles
   GROUP BY cuenta,subcuenta, CASE WHEN credito=0 THEN 1 ELSE 2 END

(nota: asume que el modelo se encarga de asegurar que cada registro tiene 0 en
credito o bien en debito.  Si no es así, entonces falta un CHECK en la
definición de la tabla ...)

Ignoro si realmente hace lo que quiere Luis.
-- 
-
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