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

ruby-on-rails - RoR: Active Record の sum 関数によって生成された Join ステートメントのフィールドを変更する方法

次のように、RubyOnRails の Active Record が提供する Sum 関数を使用して合計を実行しています。

0 を返し、次の SQL ステートメントを生成します。

materias.codigo=datos_materia.id の代わりに、フィールド materias.codigo=datos_materia.materia_codigo で結合する必要があります (materias.codigo と datos_materia.id はどちらも主キーであり、同じタイプでも関連付けられたキーでもありません)。

関連するモデルを以下に示します。

p>

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

python - 合計と除算の例 (Python)

おそらくループを使用してこの合計と除算を自動化するにはどうすればよいですか?

編集:多分私は明確ではありませんでした-ループがx(xはユーザー入力です)

さて、それを理解しました:

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

ruby-on-rails - ループの合計値

そして私のコントローラーには=があります

ループして、元々利用できないアイテムから値を取得しているので、このループから得られるすべての値を合計して集中合計するにはどうすればよいですか?

@precio_de_venta - @costo_de_compra の操作もできません...配列に関する何か。

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

sql - 値を更新せずに整数列に挿入しますが、その内容を追加します

ActiveRecord::Base.connection.execute "UPDATE ventas SET costo_de_compra = #{@nuevo_costo} WHERE id = #{@vid};"

しかし、これは再帰されるたびにその列の値を更新します。私が望むのは、その値をその列の既に確立された値に挿入することです...適切なインスタンスでは、値を整数列に追加したいと思います。

前もって感謝します

0 投票する
11 に答える
24650 参照

mysql - 割合を計算する SELECT コマンド

他のすべてのビデオに対するビュー数に基づいて、データベースにある各ビデオの割合を取得しようとしています。

次に、すべての動画を最高の視聴回数から最低の視聴回数まで表示し、素敵な HTML ページ内の横にパーセンテージを表示しようとしています。

明らかに、パーセンテージは 0 から 100% の範囲であり (それ以上ではありません)、最も人気のあるビデオはおそらく 100% になると思います..

データベースには約 3,400 のビデオがあります。私の試みはばかげており、ここ数日頭を悩ませています..

私のテーブルはこれに似ています。

試み:

正直なところ、この SQL クエリが正しいかどうかさえわかりません。

すべてのビデオ ビュー合計ビデオに対するビデオ ビューも考慮していません。

本当にくっついて..

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

sql - SUM および GROUP BY によって生成された列の MAX

SUM ステートメントを使用して動的に生成される列の MAX を取得しようとしています。SUM ステートメントは、'GROUP by' 構文と一緒に使用されます。

これは元のクエリですが、グループ化、合計、そしてもちろん MAX で動作するように変更する必要があります。

ご覧のとおり、SUM は video_plays 内のすべての値をtotal_video_playsとして追加しています。

しかし、私は単純にtotal_video_playsのMAXを取得したい

私の試みは以下のとおりですが、うまくいきません..

サブクエリを使用せずに動的に作成された列の MAX を取得するにはどうすればよいでしょうか- 上記は既に 1 つの中に配置されているためです。

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

linq-to-sql - Linq - 2 テーブル - 合計

Asiento ******** Id_Asiento 整数キー Fecha 日付

この SQL クエリを Linq で実行したい

私のデータベースではブート テーブルに関係があるので、C#/Linq では結合する必要はありませんよね??

私はこれを試しますが、動作しません

誰か助けてくれませんか?私の貧弱な英語で申し訳ありません。

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

linq - Query to sum on grouped field

I've a list of tasks. Ie I've struct like

And I've a IList<Task>.

Now I want to group the tasks based on the date and group by TaskKind on each day with the summed effort. For eg for I want to print like the below:

Can anyone help me in constructing a LINQ query to achieve this?

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

vb.net - VB.NET LINQ クエリ: 特定の構造体メンバーのすべての値の合計を取得する

VB.NET では、次の構造があるとします。

...および製品の一般的なリスト:

リスト内のすべての Product.Cost 値を合計する LINQ クエリを定義するにはどうすればよいですか? つまり、VB.NET の LINQ クエリで 120.90 という値が返されるとはどういうことでしょうか。これは、1 つの LINQ クエリで 3 つの製品コスト値すべての合計を反映したものです。

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

sql - SQL は単一グループのグループ関数ではありません

次の SQL ステートメントを実行すると:

顧客によるダウンロードの最大合計値を返しますが、select ステートメントに追加して、その最大値が属する社会保障番号を見つけようとすると、次のようになります。

次のエラーが表示されます。

単一グループのグループ関数ではありません

なぜこのエラーがスローされるのかわかりません。Google 検索では、次のアクションが思いつきました。

グループ関数または個々の列式を SELECT リストから削除するか、リストされたすべての個々の列式を含む GROUP BY 句を追加します。

これが言っていると思います-グループ関数を削除すると合計値が無効になります-個々の列式(SSN)を削除すると、最大合計が得られます-その3番目の部分についてはわかりません。

誰かが正しい方向に導くことができますか?

-トメク

編集: このデータベースの時間は、ダウンロードされた回数を指します