Fórum SQL com union e algo mais... #276277
08/04/2005
0
Estou fazendo um fluxo de caixa
cheguei a fazer esta sql, mas está incompleta.
[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.
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
Curtir tópico
+ 0
Responder
Posts
08/04/2005
Sistemald
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
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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)