SQL com union e algo mais...

Delphi

08/04/2005

Estou fazendo um fluxo de caixa

cheguei a fazer esta sql, mas está incompleta.

select til.DATABAIXA, til.VLRTITULO, pe.NOME from rec001 til
INNER JOIN CLIENTES pe ON (til.CCLIENTE = clientes.CODIGO)

union all

select pagar.DATABAIXA, pagar.VLRTITULO, fornecedores.RAZAOSOCIAL from PAG001 pagar
LEFT JOIN FORNECEDORES fornecedores ON (pagar.cfornecedor = fornecedores.codigo)


[b:102548a251]Falta:[/b:102548a251]
* Aparecer uma coluna para falar de qual tabela(receber ou pagar) é a linha.

Aparecer uma linha no final de todas com saldo(rec - pag)

Se alguém tiver uma idéia.


Sistemald

Sistemald

Curtidas 0

Respostas

Sistemald

Sistemald

08/04/2005

Tentei a sorte e consegui, colocar a coluna para informar de qual tabela, agora só falta o saldo

select [b:787334dbfc]´C´[/b:787334dbfc],til.DATABAIXA, til.TITULO, pe.NOME from rec001 til
INNER JOIN CLIENTES pe ON (til.CCLIENTE = clientes.CODIGO)

union all

select [b:787334dbfc]´D´[/b:787334dbfc], pagar.DATABAIXA, pagar.VLRTITULO, fornecedores.RAZAOSOCIAL from PAG001 pagar
LEFT JOIN FORNECEDORES fornecedores ON (pagar.cfornecedor = fornecedores.codigo)

ps. Só falta o saldo


GOSTEI 0
POSTAR