Select UNION + INNER JOIN

19/11/2024

0

Preciso buscar 2 informações em 3 tabelas.

COD_FORNECEDOR
NOTA


Tabelas

PRE-NOTA
CONTAS_PAGAS
CONTAS_PAGAR


Para obter o COD_FORNECEDOR, preciso trazer também a tabela de FORNECEDORES, onde tenho disponível o CNPJ para fazer a pesquisa nesta tabela.

Hoje tenho apenas um UNION ALL que busca a NF

SELECT NOTA FROM PRE-NOTA
WHERE NOTA = :NF

UNION ALL

SELECT NOTA FROM CONTAS_PAGAR
WHERE NOTA = :NF

UNION ALL

SELECT NOTA FROM CONTAS_PAGAS
WHERE NOTA = :NF


Alguém sabe se é possivel fazer tudo na mesma consulta?
Renan

Renan

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar