私の上級技術者がビューを準備しました。label
ソーススクリプトを表示すると、どちらのテーブルにもその列が含まれていないため、列がどこに存在するのか理解できません。その場でビューの一部として存在する列ですか?
select label labelName
, e.name
, e.country
from entity e
ソーススクリプト:
SELECT e.entity_id
, se.screen_id
, s.country_code
,desc_trans translatedValue
, et.language_code
, cp.NAME name
FROM entity e
LEFT OUTER JOIN CONTROL_PREFIX cp
ON e.CONTROL_PREFIX_CODE = cp.CONTROL_PREFIX_CODE
, entity_trans et
, screen s
, screen_entity se
WHERE e.entity_id = et.entity_id
AND e.entity_id = se.entity_id
AND se.screen_id = s.screen_id
AND e.entity_type_code = 'LB'
UNION
SELECT e.entity_id
, se.screen_id
, s.country_code
, field_name labelName
, label labelText
, NULL translatedValue
, l.language_code
, cp.NAME name
FROM entity e
LEFT OUTER JOIN CONTROL_PREFIX cp
ON e.CONTROL_PREFIX_CODE = cp.CONTROL_PREFIX_CODE
, language l
, screen s
, screen_entity se
WHERE l.language_code NOT IN
(
SELECT et1.language_code
FROM entity e1
, entity_trans et1
WHERE e1.entity_id = et1.entity_id
AND e1.entity_id = e.entity_id
AND e1.entity_type_code = 'LB'
)
AND e.entity_type_code = 'LB'
AND s.screen_id = se.screen_id
AND e.entity_id = se.entity_id;