値の列の合計を保持するビューに列を追加する必要があります。この列は、Cat AまたはCat Bのいずれかの行が変更されたときに、実行中の合計をリセットする必要があります。 ので、出力データは次のようにする必要があります -リセットOracle Analyticsを使用していずれかの列の値が変更された場合の実行合計
CAT A CAT B Value Running Total
===== ===== ===== =============
0 1 15
0 1 235
0 1 306 556
0 0
1 2 85 85
1 1 105 105
0 2 600
0 2 70 670
0 3 564
0 3 101 665
0 1 30 30
SQLテーブルは*順不同*結果セットを表します。
その後、あなたはグループを定義し、実行しているサムのための「分析」
sum()
使用するlag()
とsum()
を使用することができます。 「実行中の合計」は、提案して注文します。順序を指定する列は何ですか?また、実行合計に値がありません。 「実行中の」合計のために空白の行に値があるはずです。 –