cancel
Showing results for 
Search instead for 
Did you mean: 

Consulta Formatada - União de Tabelas

Former Member
0 Kudos

Bom dia Pessoal,

Gostaria de fazer a união das tabelas abaixo para formatar uma consulta, não sei se é possível, se caso for alguém pode ajudar?

--NF SAIDA
SELECT
T0.[DocNum],
T0.[Serial],
T0.[TaxDate],
T0.[CardCode],
T0.[CardName],
T0.[DocTotal],
T0.[U_informacao]
FROM OINV T0
WHERE T0.[Serial] >= 500
AND  T0.[SeqCode] = 29
ORDER BY T0.[Serial] DESC

--ENTREGA
SELECT
T0.[DocNum],
T0.[Serial],
T0.[TaxDate],
T0.[CardCode],
T0.[CardName],
T0.[DocTotal],
T0.[U_informacao]
FROM ODLN T0
WHERE T0.[Serial] >= 500
AND  T0.[SeqCode] = 29
ORDER BY T0.[Serial] DESC

--DEV. NF ENTRADA
SELECT
T0.[DocNum],
T0.[Serial],
T0.[TaxDate],
T0.[CardCode],
T0.[CardName],
T0.[DocTotal],
T0.[U_informacao]
FROM ORPC T0
WHERE T0.[Serial] >= 500
AND  T0.[SeqCode] = 29
ORDER BY T0.[Serial] DESC

--RECEPÇAO
SELECT
T0.[DocNum],
T0.[Serial],
T0.[TaxDate],
T0.[CardCode],
T0.[CardName],
T0.[DocTotal],
T0.[U_informacao]
FROM OPDN T0
WHERE T0.[Serial] >= 500
AND  T0.[SeqCode] = 29
ORDER BY T0.[Serial] DESC

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Bom dia Evanildo,

Para unir os resultados das consultas, você deve utilizar o comando "Union All" entre as consultas e também utilizar o comando "order by" somente no final da ultima consulta.

Fiz os testes aqui e deu tudo certo!

Former Member
0 Kudos

Obrigado Bruno,

Fiz os testes e deu tudo certo!

Answers (0)