Isto mesmo. Obrigado Evandro.

 

Saulo wrote: 

Tenho 2 tabelas de contas a receber e pagar. Como faço para fazer um select
pegando os valores das duas tabelas e jutando por data. Algo como UNION
porem os campos precisam ficar separados.

Usei inner join, porem as duas tabelas precisam ter lançamentos com datas
iguais. Seria algo como:

 

Receber            Pagar

19/10/07           100,00              50,00

20/10/07           500,00              300,00

 

Um select com 2 sub-selects para somar a tabela A Receber e a Tabela a
Pagar.
Algo assim:

SELECT tabelapai.data, 
              (SELECT sum(valor) from receber where receber.data =
tabelapai.data), 
              (SELECT sum(valor) from pagar where pagar.data =
tabelapai.data) 
        FROM tabelapai
       WHERE tabelapai.data between ......

No caso tabelapai é uma tabela principal que contêm os movimentos. 
Coloque o select que vc fez e se possivel a ddl das tabelas para facilitar o
entendimento.

Att

Evandro

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a