Usuário com melhor resposta
Erro Inner Join

Pergunta
-
Pessoal, estou com a seguinte dificuldade abaixo, em duas tabelas estou realizando um INNER JOIN pelo campo [DocEntry] e outra pelo campo [BPLId], está me retornando o erro abaixo;
FROM OINV T0 INNER JOIN OSLP T1
Mensagem 4104, Nível 16, Estado 1, Linha 19
ON T0.[SlpCode] = T1.[SlpCode], OMRC T2 INNER JOIN INV1 T3
ON T0.[DocEntry] = T3.[DocEntry] INNER JOIN OBPL T4
ON T0.[BPLId] = T4.[BPLId]
The multi-part identifier "T0.DocEntry" could not be bound.
Mensagem 4104, Nível 16, Estado 1, Linha 20
The multi-part identifier "T0.BPLId" could not be bound.Obrigado pela ajuda.
Respostas
-
Deleted
- Marcado como Resposta Robson William Silva quarta-feira, 15 de março de 2017 12:30
Todas as Respostas
-
Deleted
- Marcado como Resposta Robson William Silva quarta-feira, 15 de março de 2017 12:30
-
José, segue abaixo a query completa
SELECT
T0.[DocNum],
T0.[DocDate],
T0.[CardCode],
T0.[CardName],
T0.[Serial],
T1.[SlpName],
T2.[FirmName],
T3.[ItemCode],
T3.[Dscription],
T3.[LineTotal],
T3.[Commission],
T3.[LineTotal],
T4.[BPLId],
T4.[BPLName]
FROM OINV T0 INNER JOIN OSLP T1
ON T0.[SlpCode] = T1.[SlpCode], OMRC T2 INNER JOIN INV1 T3
ON T0.[DocEntry] = T3.[DocEntry] INNER JOIN OBPL T4
ON T0.[BPLId] = T4.[BPLId]
where
t1.DocDate between '2017-03-09' and '2017-03-13'
--p.docdate between @Datainicial and @DataFinal and
and t1.canceled = 'N'
and t1.Model <> 0 -