Instrução SQL

Delphi

24/09/2003

Caros amigos,
Tenho duas tabelas: Contas_Pagar e Fornecedores. Existem algumas contas que são cadastradas, mas não são indicados seus fornecedores ficando o campo de relacionamento com a tabela de fornecedores nulo.
Agora, preciso criar uma relatório de contas a pagar que me liste todas a contas com e sem fornecedores, com saldo maior que zero e ordenadas por data de vencimento. Quero que seja apenas um relatório e não uma para contas com fornecedores e outro para contas sem fornecedores. Alguem poderia me ajudar?


Alex Maia

Alex Maia

Curtidas 0

Respostas

Fabio.hc

Fabio.hc

24/09/2003

Tente assim:


select * from Contas_Pagar
left outer join Fornecedores on fornec.chave=conta.chave
order by data_venc

ou

select * from Contas_Pagar
right outer join Fornecedores on fornec.chave=conta.chave
order by data_venc

ou

select * from Contas_Pagar
full outer join Fornecedores on fornec.chave=conta.chave
order by data_venc


GOSTEI 0
POSTAR