Общая ошибка; 383 неверный идентификатор: RESB: при внутреннем соединении - PullRequest
0 голосов
/ 05 июня 2019

Доброе утро!

Я пытаюсь выполнить внутреннее соединение Материалов (MATNR) из таблицы MARC с таблицей RESB, но всегда получаю ошибку Недопустимого идентификатора в RESB.

Строка с ошибкой:

"MARC"."MATNR" = "RESB"."MATNR" AND 

Вот полный код:

select 
"RESB"."MATNR" as "Material",
"RESB"."BDMNG" as "Quantidade",
"RESB"."MEINS" as "Unit",
"RESB"."BDTER" as "Data da reserva",
"RESB"."RSNUM" as "Reserva",
"RESB"."RSPOS" as "Item da Reserva",
"RESB"."AUFNR" as "Ordem",
"RESB"."WERKS" as "Centro"

from "RBT_SLT_ECC"."RESB"

union

select
"MSEG"."DMBTR" as "Custo"

from "RBT_SLT_ECC"."MSEG"

inner join 
"RBT_SLT_ECC"."MARC" on 
"MARC"."MATNR" = "RESB"."MATNR" AND 
"MARC"."WERKS" = "RESB"."WERKS"

where
"RESB"."WERKS" in ('1402')

order by
"RESB"."BDTER" DESC

Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...