Siebelアプリケーションには2つのテーブルがあり、両方とも4つのテキストフィールドを共有しています。最初のテーブルの現在のレコードと同じ4つの値を持つ、2番目のテーブルのすべてのレコードを子供BCとして表示するリンクを作成します。 SQLでSiebelの複数の列に基づいてリンクを作成できますか?
これは簡単にこのような何かを行うことができます。
select *
from table1 t1
left join table2 t2 on (t1.a = t2.a and t1.b = t2.b and t1.c = t2.c and t1.d = t2.d)
where t1.row_id = '1-23456';
は、私は、Siebel 7.8に似た何かを構築することができますか?
テキストフィールド(最小の繰り返し値を持つもの)に基づいてリンクを作成し、残りの3つのフィールドを子BC検索仕様でフィルタリングすると考えましたが...親をどのように参照しますか検索仕様のBC値? (プロファイル属性や計算フィールドを使用しないと、パフォーマンスに多大な影響を与えます)。
注:このタスクのテーブルを変更することはできませんが、このタスク用に子BCが作成され、他の場所では使用されません。