タイトル/説明が下手で申し訳ありません。ID で別のテーブルに参加していますが、データは 2 つの異なる管理システム (CLONE と GRASN) から来ています。
簡単なクエリは次のようになります。
` select sorce_claim_id
,claim_sorce_syst_cd
,sorce_agrmt_id
,asgn_sorce_syst_cd
from edw_p.claim_agrmt
where sorce_claim_id = '4513049'`
そして以下を返しています:
SORCE_CLAIM_ID CLAIM_SORCE_SYST_CD SORCE_AGRMT_ID ASGN_SORCE_SYST_CD
4513049 NVLNK 00932419 GRASN
4513049 NVLNK R0035600 CLONE
2 番目のレコードのみをプルしたいと思います。WHERE ASGN_SORCE_SYST_CD = CLONE とだけ言うことはできません。クローンだけが返されるからです。テーブルは基本的にほとんどが GRASN で構成されていますが、(この場合のように) 重複するレコードがあり、もしあれば CLONE レコードを使用したいと考えています。
これが十分に理にかなっていることを願っています。私はテラデータで働いています。