問題タブ [cumulative-sum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
9354 参照

mysql - mysqlで残高を計算する

次のデータを含むテーブルがあります。

ここで、次の結果が得られるクエリが必要です。

トリガーやストアド プロシージャを使用せずに、1 つのクエリでこれを行うことは可能ですか?

0 投票する
1 に答える
478 参照

sql-server - T-SQL-ランニングバランスのギャップを埋める

私はデータウェアハウスプロジェクトに取り組んでおり、クライアントは毎日の売上データを提供しています。手持ちの数量はほとんどの行で提供されていますが、多くの場合欠落しています。以前のOHおよび販売情報に基づいて、これらの不足している値を埋める方法についてサポートが必要です。

サンプルデータは次のとおりです。

OnHandの数量が存在するため、1行目と2行目は更新されません。
3行目と4行目は、前の行に基づいて更新されます。
OnHandが提供されているため、5行目はそのままにしておきます。
6行目はアイテムBの最初の行であるため、そのままにしておきます。

集合演算でこれを行う方法はありますか?fast_forwardカーソルを使用して簡単に実行できることはわかっていますが、時間がかかります(15M以上の行)。

ご協力いただきありがとうございます!

0 投票する
1 に答える
1378 参照

android - Android-SQLite列の「累積合計」を維持するための簡単で効率的な方法

SQLiteで特定のデータ列の「累積合計」を維持するための最良の方法は何ですか?オンラインでいくつかの例を見つけましたが、これらのアプローチを自分のに統合する方法を100%確信していませんContentProvider

以前のアプリケーションでは、累積データを自分で維持しようとして、テーブルに新しいデータを挿入するたびにデータを更新していました。たとえば、以下のサンプルコードでは、値を使用して新しいレコードを追加するたびに、前の行の値に基づいてscoreの値を手動で更新します。cumulative_score

ただし、これは理想からはほど遠いため、列が多いテーブルを処理する場合は非常に面倒になります。テーブルにレコードを挿入/更新するたびに累積データを更新するプロセスを何らかの方法で自動化する方法はありますか?ContentProviderこれを実装にどのように統合できますか?

私はこれを行う方法があるに違いないことを知っています...私はただ方法がわかりません。ありがとう!

0 投票する
2 に答える
1734 参照

mysql - 累計月次報告

太陽光発電データ (pvdata) の MySQL テーブルがあり、そこから毎月の要約テーブルを作成する必要があります。簡単な表を以下に示します。

ID 日時 pvdata
1 2012-01-01 10:00 50
1 2012-01-31 12:00 60
1 2012-02-10 13:00 70
2 2012-02-08 10:00 12
2 2012-03-20 10:00 17

その月のデータを受信したかどうかに関係なく、月次サマリー テーブルには、データベース内のすべてのシステムの累積世代を表示する必要があります。たとえば、以下の月 3 には、id = 1 (月 2 に受信したデータ) からの合計世代が含まれます。

また、同じ月に 1 つの ID に対して複数のデータ ポイントが存在する可能性があるため、レポートではその月の最大 (データ) を報告する必要があります。

年 月 cum_data
2012 1 60
2012 2 82
2012 3 87

私はこれにかなり慣れていないので、しばらく苦労しました。私が思いつくことができる最高のものは、その月の累積合計を示していますが、当月にデータがない id の累積合計は含まれていません。

与える:

年 月 cum_data
2012 1 60
2012 2 82
2012 3 17

0 投票する
6 に答える
16495 参照

r - 各値の累積数

各値が表示される回数の累積カウンターを作成したいと考えています。

たとえば、次の列があるとします。

これは次のようになります。

等...

ありがとう

0 投票する
3 に答える
895 参照

asp.net - 合計を継続できない-ASP.NET/VB

私には、人々が夕食の予約をするために使用できるWebサイトを作成する任務があります。フォームにはVisualBasicコードを使用しています。それは、各タイプの夕食の合計を継続することになっています。現在の合計がゼロにリセットされないようにするのに問題があります。ボタンクリックイベントの外で宣言してもらいます。どこが間違っていたのかわからない。コードは次のとおりです。

エンドクラス

0 投票する
2 に答える
4469 参照

tsql - SQL Server クエリ、表示中の累計、列 A が変更されたときにリセット

私の同僚は、私が彼を助けようとしている問題を抱えています。

彼は、次のデータ (サンプル データ) を含む SQL ビューを持っています。

彼は、[値] 列の累計を保持する列をビューに追加したいと考えています。

この列は、カテゴリが変更されたときに実行中の合計をリセットする必要があります。

したがって、出力データは次のようにする必要があります:-

次のようにテーブルを結合することで、現在の合計を取得できます。

問題は、ID 列がなく、カテゴリが変更されたときに現在の合計をリセットするようにどのように指示するのでしょうか??

0 投票する
1 に答える
742 参照

crystal-reports - なぜ現在の合計は最初に宣言された変数に対してのみ機能するのですか?

次の3つの数式を使用して、レポートのページフッターにページ合計を表示しています。

@InitializeTotals(ページヘッダーに配置)

@IncrementTotals(詳細セクションに配置)

また、ページフッターの各変数の表示式。それらはすべて次のようになります。

これにより、最初の変数(totalsssprem)の正しい合計が適切に表示されますが、残りはページフッターに0.00として表示されます。何か案は?

0 投票する
2 に答える
1266 参照

ssis - ハンドコーディングなしでSSISで累計を達成できますか?

実行中の合計を実行する必要があるシナリオがあります。純粋な T-SQL またはスクリプト タスクでこれを達成できます。しかし、ハンド コーディングは避け、ETL ツールの機能を使用したいと考えています。それは可能ですか?

私はテーブルバランスを持っています

私はこのように合計を実行しています。

手作業でコーディングせずに SSIS でこれを行いたい

0 投票する
1 に答える
1068 参照

java - 累計を計算するには、BigDecimalを追加します

BigDecimalについてあなたのブライアンを選びたいと思います。私は、現在の合計金額を合計することになっているメソッドを持っています。ここにあります:

問題は、これをどのように呼び出すかです。私がそれを呼ぶとき、どうやって合計を追跡するのですか?ご覧のとおり、runningTotalをパラメーターとして渡していますが、これを呼び出すメソッドで値を保持する方法がわかりません。