Combine

2つのテーブルを1つのテーブルに結合します。一致するレコードが置換または合計されます。

入力

src
値テーブル
with
値テーブル

出力

answer
値テーブル
sum_count
スカラー値テーブル(デフォルト=”null”

コメント

  • srcwithおよびanswerは同じタイプ、同じ束縛、同じフォーマットでなければなりません。
  • sum_countが指定されている場合は、srcwithおよびanswerと同じエンティティタイプに結合されたスカラーテーブルでなければなりません。
  • sum_count引数は、srcwithがどのようにanswerに結合されるかを制御します。
    • sum_count“null”である場合、answerにはsrcwithからのレコードが含まれます。一致するレコードIDがsrcwithの両方に存在する場合、answerwithからのレコードを含むようになります。
    • sum_countが有効なスカラーテーブルであれば、answerに追加される各レコードのカウントを含むようになります。一致するレコードIDがsrcwithの両方に存在する場合、answersrcwithの和を含むようになります。
  • Combineを使って、answerをsum_countで割ることにより、2つのテーブルの平均値を求めることができます。

シンタックス

N/A

XMLの例

<call name="Combine" src="src_tab" with="with_tab" answer="ans_tab" />