Re: Consulta con query y saludo de bienvenida

From: Juan Manuel Fernandez <juanmanuelunlu(at)gmail(dot)com>
To: Lista - PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Consulta con query y saludo de bienvenida
Date: 2010-04-04 19:44:40
Message-ID: r2n27f3c8cd1004041244z68295e72n6f915dad1a460540@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Al final lo resolví con una combinación de las puntas que me tiraron,

CREATE VIEW saldo_por_cuenta (cuenta, saldo) AS
SELECT C.denominacion as cuenta,
((SELECT COALESCE(sum(saldo), 0)
FROM t_cuentas_x_movimiento WHERE cuenta = C.denominacion
AND columna = 'Debe') -
(SELECT COALESCE(sum(saldo), 0)
FROM t_cuentas_x_movimiento WHERE cuenta = C.denominacion
AND columna = 'Haber')) as saldo
FROM t_cuentas C;

SELECT cuenta,
abs(saldo) as saldo,
CASE WHEN saldo >= 0 THEN 'Debe'
ELSE 'Haber'
END as tipo_saldo
FROM saldo_por_cuenta;

Muchas gracias gente,

Saludos,

--
Juan Manuel Fernández
Jefe Dpto. Programas y Certificaciones
Universidad Nacional de Luján

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edgard Soto c 2010-04-04 20:37:34 Alguien te ha eliminado en el MSN
Previous Message noXat 2010-04-04 17:15:37 Re: Consulta con query y saludo de bienvenida