Вы должны создать псевдоним вашей производной таблицы, например, так:
(SELECT FMP.FE6_MILEPOST_I,
FMP.OPERATIONAL_REGION_C,
FMP.OPERATIONAL_REGION_N,
FMP.OPERATING_ZONE_C,
FMP.OPERATING_ZONE_N,
FMP.OPERATING_SUBDIVISION_C,
FMP.OPERATING_SUBDIVISION_N
FROM TBL FMP
WHERE FMP.FE6_MILEPOST_SEQ_I = 0) FMP
Псевдоним FMP
, который вы дали TBL
в производной таблице, не "экранирует" msgstr "область вложенных имен производной таблицы. Т.е. вы не можете «увидеть» это имя таблицы со стороны. Не задавая производной таблице никакого имени, вы можете ссылаться только на ее спроецированные столбцы без уточнения.
Обратите внимание, что Oracle является одной из немногих баз данных, которые фактически позволяют пропустить производные таблицы псевдонимов в первую очередь, для быстрые и грязные запросы. Тем не менее, я рекомендую вам всегда псевдоним ваших производных таблиц, даже в Oracle.