If
コンビネータは、avg
関数に適用することで、条件が真である行の値の算術平均を計算するために avgIf
集約コンビネータ関数を使用できます。
例の使用法
この例では、成功フラグを持つ販売データを格納するテーブルを作成し、avgIf
を使用して成功したトランザクションの平均販売額を計算します。
avgIf
関数は、is_successful = 1
の行についてのみ平均額を計算します。
この場合、金額は 100.50, 200.75, 300.00, 175.25 の平均を取ります。