União de dois selects no oracle
11/07/2018
0
preciso juntar dois selects no Oracle em um só, os códigos seguem abaixo, se puderem me ajudar me passando uma forma de como fazer, agradeço.
códigos:
SELECT F.COD_EMPRESA, F.CHASSI_COMPLETO, F.PLACA, F.DATA_AVALIACAO, F.VENDEDOR_ENVOLVIDO, E.NOME_COMPLETO, F.DATA_APROVACAO, F.STATUS, F.APROVADO, F.DATA_VENDEU FROM FU_USADOS F, EMPRESAS_USUARIOS E
WHERE F.VENDEDOR_ENVOLVIDO = E.NOME
AND F.COD_EMPRESA IN (21,23,31,32,22)
AND F.DATA_APROVACAO >= ''''01/01/2018''''
AND F.DATA_APROVACAO <= ''''30/06/2018''''
AND F.APROVADO = ''''S''''
AND F.STATUS IN (2,4,6)
ORDER BY VENDEDOR_ENVOLVIDO
;
SELECT V.COD_EMPRESA, V.VENDEDOR, E.NOME_COMPLETO, V.EMISSAO, V.STATUS FROM VENDAS V, EMPRESAS_USUARIOS E
WHERE V.VENDEDOR = E.NOME
AND V.COD_EMPRESA IN (21,23,31,32)
AND V.COD_OPERACAO = 4
AND V.EMISSAO BETWEEN ''''01/01/2018'''' AND ''''01/07/2018''''
AND V.STATUS = ''''0''''
ORDER BY COD_EMPRESA
Atc
Rodrigo
Rodrigo Alves
Post mais votado
11/07/2018
Use JOINs para realizar a junção das tabelas desta forma terá apenas uma consulta, veja o exemplo abaixo:
SELECT column1, column2, column3, column4 FROM table1 INNER JOIN table2 ON table1.PrimaryKey = table2.ForeignKey WHERE filtlers AND arguments IN (1, 2, 3...);
Qualquer dúvida verifique o Documento aqui da Devmedia no link abaixo:
https://www.devmedia.com.br/exemplo/documentacao-sql/76?parte=19
Venancio Alves
Mais Posts
11/07/2018
Emerson Nascimento
13/07/2018
Rodrigo Alves
Atenciosamente,
Rodrigo Alves
13/07/2018
Rodrigo Alves
Atenciosamente,
Rodrigo Alves
Clique aqui para fazer login e interagir na Comunidade :)