GROUPBY_WHERE マクロ
GROUPBY_WHERE マクロは IBM ® Campaign でのみ使用可能です。
構文
GROUPBY_WHERE(group_field, keyword, rolled_field, where_value [,output_field])
パラメーター
*
レコードをグループ分けするための変数 (すなわち、指定された変数に等しい値はすべて同じグループに属する) を指定します。
*
実行する要約のロールアップ関数を指定します。
*
要約、またはロールアップする変数を指定します。
*
ロールアップ操作に含める行を指定するための、1 または 0 に評価される式。
*
1 行のグループに対して戻される代替変数を指定します。これは、MinOfMaxOf、および MedianOf の各キーワードと同時に使用する場合のみ使用可能です。
説明
GROUPBY_WHERE はグループ内の特定のデータ行にまたがって要約します。この関数の出力は単一の列です。出力は、group_field で指定された同質のグループで、rolled_field に対して keyword で指定された演算を実行し、where_value でフィルタリングした結果です。この計算には、where_value が 1 である行のみが含まれます。
オプションの output_field が指定されていない場合、rolled_field に対する操作の結果が結果になります。output_field が指定されている場合、グループ内の行の output_field が結果になります。
*
keyword の有効な値については、GROUPBY マクロを参照してください。