编辑:更改:完全重写以更清楚地提出我的问题
问题:我正在尝试更新数据。
并发症:
这是我的逻辑:如果行的代码为M,则从表中查找,并使用正确的描述填充描述字段。
QUERY
选择 P_FAR_SBXD.T_CLAIM_SERVICE_TYP_DIM。*, P_FAR_STG_VW.V_CLAIM_60_POLICY_STG.COVERAGE_TYP_CDE AS STG_CTC,
(选择不同 P_FAR_CR_VW.V_RULE_TRANSLATION_ELEMENT.TRANSLATED_VALUE_TXT, P_FAR_CR_VW.V_RULE_TRANSLATION_ELEMENT.INPUT_VALUE_TXT 从 P_FAR_CR_VW.V_RULE_TRANSLATION_ELEMENT 其中P_FAR_CR_VW.V_RULE_TRANSLATION_ELEMENT.INPUT_VALUE_TXT = P_FAR_STG_VW.V_CLAIM_60_POLICY_STG.COVERAGE_TYP_CDE 和P_FAR_CR_VW.V_RULE_TRANSLATION_ELEMENT.translation_catg_seq_ID = 510)AS STG_CTD
FROM(此处发生内部联接)
我的子查询返回了太多的值,实际上是所有16个代码和描述。如何将我的子查询链接到我的主查询以查找我要查找的内容?
我希望这比最后一个问题清楚得多。