PostgreSQL - sumar 2 registros

   
Vista:

sumar 2 registros

Publicado por Grace (1 intervención) el 08/10/2007 21:03:48
tengo:
Persona (id_per , suc)
rol (id_rol)
per_rol (rol, pers)
oficina(entrega, fecha, egreso)
Gastopropietario(entrega, fecha, egreso)

quiero sumar todos los egresos del 'rol-999'
asi que hago esta consult para obtener todos los egresos de oficina de Agosto

select sum( o.egreso ), fo.fecha
from persona p , rol r, per_rol pr , oficina o
where p.id_per = pr.pers and r.id_rol = 'rol-999'
and pr.rol = r.id_rol and p.id_persona = o.entrego
and EXTRACT(month from fo.fecha )= '8'
group by fo.fecha order by fo.fecha ASC
--
egreso fecha
100 '01-08-2007'
...
similar para Gastopropietario

select sum( o.egreso ), fo.fecha
from persona p , rol r, per_rol pr , Gastopropietario o
where p.id_per = pr.pers and r.id_rol = 'rol-999'
and pr.rol = r.id_rol and p.id_persona = o.entrego
and EXTRACT(month from fo.fecha )= '8'
group by fo.fecha order by fo.fecha ASC
--
egreso fecha
300 '01-08-2007'
...

... pero yo quiero ambas consultas en una sola y que devuelva

egreso fecha
400 '01-08-2007'

sugerencias ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder