問題タブ [rollup]

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 投票する
2 に答える
5785 参照

sql - oraclesqlグループ数

結果:

私は欲しい:

どうやって?

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

c# - ジェネリック リストで `rollup` 関数を模倣する

Elementたとえば、 type の一般的なリストがあります。

以下のデータで。

基本的に、国と都市ごとにグループ化された人口の累計が必要です。

何かのようなもの。

どこにも拡張機能が見つからなかったので (ロールアップを数回使用する予定なので拡張機能と言いました)、試してみることにしました。そこで、この単純なクエリから始めました。

このクエリは期待どおりに機能するので、正しい軌道に乗っていると思います。groupedElements次に、どのプロパティが集計されているかを把握する必要があると思います。これは、ロールアップを行う対象だからです。どうすればそれを達成できますか? または、集計関数を実行する列を指定するパラメーターを使用することもできます。

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

sql - Oracleのレポートテーブルのデータフィード(ロールアップとグループ化セット)

質問があります:

同じ出力を返すが、 groupbyロールアップ句を使用するクエリはどうなるでしょうか。単一のクエリが必要です。

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

mysql - Zend_Db_SelectでMySQLGROUPBY修飾子WITHROLLUPを使用するにはどうすればよいですか?

私のWebアプリケーション(PHP / MySQL + Zend)のSQLクエリは、いくつかのパラメーターを使用して検索クエリを作成します。ただし、フェッチされたレコードは、小計を取得するために2つの列でグループ化する必要があります。WITH ROLLUPは小計を見つけるための良い解決策のようですが、Zend_Db_Selectはこの修飾子をサポートしていません。回避策はありますか?

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

sql - Oracle:クエリの「rollup」を別のものに置き換えます

ロールアップ関数なしで単純なクエリを書き直す必要があります。私たちを手伝ってくれますか?

これは元のクエリです。

UNIONステートメントを使って書き直すことは可能だと思いますね。

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

sql-server-2005 - ロールアップを使用したgroupby句

SQLServer2005内でgroupbywith rollup句を使用しようとしていますが、問題が発生しています。

これは単純なダンプです

この単純なクエリを実行すると

私は得る

欲しいのですが

これは私が私の目標を達成しようとしたものです

しかし、私の結果は

私の間違いはどこにありますか?

編集します。私は自分の問題を解決することができました

しかし、ロールアップで問題が解決するかどうかを理解したいと思います。

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

sql-server - SQL Server 条件付きロールアップ (サブグループが複数ある場合のみロールアップ)

次のSQLがあります。G1 と G2 のほとんどは 1 対 1 の関係です。いくつかは 1 対多の関係です。次の SQL では、「Total2」が多すぎます。G1 と G2 が 1 対 1 の場合、これらのTotal2行を削除することは可能ですか?

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

php - How can I replace NULL category titles in MySQL ROLLUP function?

Using the MySQL query below, I have created a pivot table which is pretty much exactly what I am looking for. I would however like to replace the NULL values with actual descriptions, such as SubTotal and GrandTotal. Here is the pivot table format as displayed on my PHP output (hopefully the formatting is somewhat legible!).

Here is the query I used to generate the table. After researching this issue, it seems like the CASE function is the way to go. However, when I add the two CASE lines into the query below, it doesn't seem to want to work. The mysql_error that returns says that the "GROUPING function does not exist".

Can anybody tell me what I'm doing wrong? Is the CASE function the way to go to replace the NULL category titles?

Thanks in advance!

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

java - jprofiler またはその他: 再帰的なメソッド呼び出しをロールアップするにはどうすればよいですか?

JProfiler (またはその他の提案) でプロファイリングしたい長い操作がありますが、その方法は非常に再帰的であるため、CPU ビューのツリー ビューはあまり役に立ちません。次のようなCPU時間が表示されます。

ほら、recursiveMethod本当に時間がかかりません。むしろ、それはotherMethods時間がかかるものであり、私がプロファイリングしたいものです. 私の理想的な見方はrecursiveMethod、時間はほぼ 0% であり、otherMethods組み合わせはほぼ 100% であることを示しています。

JProfiler でこのビューをロールアップして、CPU 時間が費やされている場所をより明確に表示できる方法はありますか? これを行うことができる別のプロファイラーの提案はありますか?

注: 私は JProfiler 6 を使用していますが、別のバージョンでこれが可能であれば、アップグレードできる可能性があります。

ありがとう!

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

mysql - MySqlでGROUP BY WITH CUBEをシミュレートする方法はありますか?

MySql は、group by 内の n 列の最後の x の集計を返す GROUP BY WITH ROLLUP をサポートしていますが、n 列のすべての組み合わせを取得して集計を取得する GROUP BY WITH CUBE はサポートしていません。

GROUP BY WITH ROLLUP クエリのユニオンを実行することでこれをシミュレートできますが、MySql はサブクエリを複数回実体化しています。大規模なサブクエリで group by を使用しているため、これは最適ではありません。一時テーブルなしでこれを解決する方法はありますか?