<html><div style='background-color:'><DIV class=RTE>create table cab_factura<BR>num_fact<BR>tot_fact</DIV>
<DIV class=RTE> </DIV>
<DIV class=RTE>create table cab_boleta<BR>num_fact<BR>tot_fact</DIV>
<DIV class=RTE> </DIV>
<DIV class=RTE>create table cliente <BR>cod_per<BR>nom_per</DIV>
<DIV class=RTE> </DIV>
<DIV class=RTE>Con esta consulta saco los montos totales de cada tabla de cada cliente y lo que quiero unir los dos montos pero no se como hacerlo <BR>y me salen asi la consulta:</DIV>
<DIV class=RTE>JOSE LACHIRA 165.50 <----------->esto es de boleta<BR>JOSE LACHIRA 50.60 <------------>esto es de factura<BR>RUBEN AVILA 150.00<BR>RUBEN AVILA 300.00</DIV>
<DIV class=RTE>y lo que quieren aca en mi empresa es saber el RANKING DE CLIENTES y la consulta deberia mostrar asi:<BR>JOSE LACHIRA 216.10<BR>RUBEN AVILA 450.00<BR> <BR>espero que me ayuden amigos postgreanos con esta consulta y como podria hacerlo ya que recien empiezo en esta BD<BR>CONSULTA SELECT :</DIV>
<DIV class=RTE> </DIV>
<DIV class=RTE>select p.nom_per,sum(tot_fact) as importe from cab_factura c inner join documentos d on <BR>d.cod_doc=c.cod_doc inner join cliente f on f.cod_cli=d.cod_per inner join persona p on p.cod_per=d.cod_per <BR>where d.cod_per='0200001' group by p.nom_per<BR>union all<BR>select p.nom_per,sum(imp_tot) as importe from cab_boleta g inner join documentos d on <BR>d.cod_doc=g.cod_doc inner join cliente v on v.cod_cli=d.cod_per inner join persona p on p.cod_per=d.cod_per <BR>where d.cod_per='0200001' group by p.nom_per</DIV>
<DIV class=RTE><BR> </DIV></div></html>