問題タブ [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 投票する
8 に答える
140733 参照

sql - SQL 関数から単一の値を取得するときに NULL を 0 に変更するにはどうすればよいですか?

2 つの日付の間のすべてのアイテムの価格をカウントするクエリがあります。選択ステートメントは次のとおりです。

すべてのテーブルが適切に設定されていると想定できます。

2 つの日付の間で選択を行い、その日付範囲内にアイテムがない場合、関数は TotalPrice として 0 ではなく NULL を返します。

レコードが見つからない場合、NULL ではなく 0 が返されるようにするにはどうすればよいですか?

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

java - Groovy で Java パッケージを使用する方法

私は学校にいて、このJavaのことをやっています。sum.kern という名前の特別なライブラリを使用します: http://www.mg-werl.de/sum/bjw.zip

Java の代わりに Groovy を使用したい。しかし、私はこのライブラリを使用するためのグルービーを得ることができません。jar をグレープに追加し、sum.kern をインポートして sum.kern.Bildschirm を作成しようとすると、見つからないと表示されます。どうやってするの?

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

php - PHPの配列の合計

いくつかの配列(配列の配列)を合計する必要があります。私の配列の構造は次のようになります。

以前と同じようにN個の配列があることを知っています。同じIDを持つものを合計する必要があります。

何か案が?

例:
**


**

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

reporting-services - Reporting Services:2つのテーブル1つの合計

私の報告は次のとおりです。

1つのテーブルは、グループフッターの合計で財務情報を提供します(グループ化は「StockTable_Shipped」と呼ばれます)。グループはブール値によって制御されます(1 =出荷されたデータを表示し、0 =受信したデータを表示します)

2番目のテーブルは、出荷されたデータ(ブール値1)の差異レポートであり、テーブルの下部に合計があります。

私の最終的な目標は、shipped = 1の場合にtable1から合計を取得し、それをtable2の分散合計から減算することです。

これは、レポートの下部にあるテキストボックスに配置されます。

これが紛らわしいように聞こえるかどうかはわかりますが、さらに詳しい情報を提供させていただきます。

0 投票する
4 に答える
6140 参照

php - PHP - 10 進数値の配列の合計

PHP で 10 進数値の配列の合計を計算しようとしていますが、何らかの理由で整数に丸められ続けます。

例えば:

$oldArray には、実際には SQL クエリからの 10 進数値が取り込まれます ($oldarray の長さは約数百ですが、最初の 10 が必要です。上記の例では、$myVar が 10 進数であると予想していますが、実際にはfor ループの前に $myVar = 0.0000 を設定しようとしたり、$myVar += $oldArray[$k] + 0.0000 などを試したりしましたが、何も動作しないようです。

私は何を間違っていますか?$myVar を明示的に 10 進数に設定するにはどうすればよいですか?

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

sql - サイレント mysql sum() 整数オーバーフローに対処するには?

int(11)列と数億の行を持つこのテーブルがあります。次のようなクエリを実行すると

戻り値は意味がありません。単一の最大の最大値よりも小さいです。この列の私の値は 500m あたりで最大になり、signed int は 2bil まで処理できるはずなので、mysql で整数オーバーフローが発生していると想定し、それについて黙っています。

何をすべきか?

重要かもしれないがおそらく重要ではないその他の詳細:

  • mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (x86_64) using readline 5.2
  • mysqld Ver 5.0.75-0ubuntu10 for debian-linux-gnu on x86_64 ((Ubuntu))
  • Linux kona 2.6.28-11-server #42-Ubuntu SMP Fri Apr 17 02:45:36 UTC 2009 x86_64 GNU/Linux
0 投票する
1 に答える
1681 参照

mysql - MySQL の日付に基づく 2 つのテーブルのグループ合計

リードとクリックという 2 つの異なるテーブルがあります。MySQL にクエリを実行して、日付順に並べられたクリックとリードによって生成されたコミッションの合計を取得したいと考えています。

鉛:

クリック:

私を与えるクエリを作成したいと思います(可能であれば、リードまたはクリックが生成されていない日付も取得します):

(実際のデータベースでは、日付は実際には datetime です。)

私は組み合わせる必要があると思います:

と:

しかし、私はそれらを一緒に働かせることができません。

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

linq - リンク | リンク | グループ化せずに SUM を取得するにはどうすればよいですか?

クレイジーな質問...ただし、列のテーブル内のすべての行の合計が必要です (group by 句を使用せずに)

例:

各列の合計が必要です。

最終結果は次のようになります。


これは機能しません:


0 投票する
5 に答える
5001 参照

sql-server - T-SQL、結合時に一致しない場合はゼロサム

私には2つのテーブルがあり、1つはすべての支店を持ち、もう1つはすべての売り上げを持っています。salesテーブルには、営業担当者ID、支店ID、月と年も含まれています。

支店と月でグループ化された、特定の担当者の1年間の売上の合計を返すクエリが必要です。その月の支店に売上がなかった場合、クエリは0を返す必要があります。私は次のものを持っていますが、売り上げがない場合は0を返しません。

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

mysql - カウントとの結合または合計との結合-MySQL

クエリで日付、リード、クリックの3つのテーブルを組み合わせたいと思います。

テーブルは次のようになります。

日にち:

リード:

クリック:

テーブルの日付は日付を保存するだけで、クリックやリードなしで日付を取得するときに使用されます。

したがって、テーブルに次のデータがある場合:

日にち:

リード:

クリック:

日付、クリック数、クリックによって発生したコミッション(コミッションを与えないクリックがあります)、リード数、リードによって生成されたコミッション、および合計コミッションを取得したいと思います。したがって、上記の表を使用して、次の情報を取得したいと思います。

私は次の組合で試しました:

ただし、これはクリック数とリード数の両方をカウントするためには機能しません。上記のコードは、すべてのリードでボット0の適切なクリック数を示します。コードを移動してリードテーブルから選択を配置すると、すべてのクリックでリードが右ボット0になります。クエリから両方のカウントを取得する方法を見つけることができませんでした。

そこで、代わりに左結合を試しました。

このクエリの問題は、日付に複数のクリックまたはリードがある場合、期待値* 2を返すことです。したがって、2009-06-01では、リードコミッションの期待値700ではなく1400を返します。

したがって、UNIONではカウントに問題があり、左側の結合ではSUMが機能していません。

可能であればUNIONに固執したいのですが、両方のカウントを取得する方法が見つかりませんでした。

(これは、この以前の質問のフォローアップですが、カウントを要求しなかったため、新しい質問を投稿しました。)