問題タブ [grouping]

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 に答える
6687 参照

sql - SQL SERVER でのテーブルのグループ化

一連のテーブルをグループ化したり、ラベルを付けたりするにはどうすればよいですか?

このプロジェクトでは、各ユーザーに 2 つの個別のテーブルが割り当てられています。すべてのユーザー テーブルを個別にグループ化する必要があります。

どうすればこれを達成できますか?

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

c# - これらのXDocumentをグループ化するにはどうすればよいですか?

問題

インスタンスのコレクションがありXDocumentます。各ドキュメントには、異なる値をとることができる繰り返し要素があります。この値でグループ化したいのですが、要素ごとに異なる値を指定できます。

  • ドキュメントAの値はa、b、cです。
  • ドキュメントBの値はb、c、dです
  • ドキュメントCの値はa、bです。

次のようなグループ化が必要です。

  • グループa
    • ドキュメントA
    • ドキュメントC
  • グループb
    • ドキュメントA
    • ドキュメントB
    • ドキュメントC
  • グループc
    • ドキュメントA
    • ドキュメントB
  • グループd
    • ドキュメントB

質問

きっとできるはずなのに、今は木が見えません。

docs.GroupBy...取る式は単一の値を返す必要があり、各ドキュメントには複数の値を含めることができるため、(私が知る限り)それ自体では機能しません。私の頭は、単一のLINQクエリが可能であるはずだと言っていますが、それが何であるかを理解することはできません。

GroupByこれは、またはAsLookupLINQメソッドを使用して実行できますか?これを行う方法はありますか?

誰かが喜んで提供してくれるなら、C#の例をお勧めします。

アップデート

Pavel Minaevからの回答と少しのインスピレーションのおかげで、私はこれを次のように解決しました。

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

database - T-SQL を使用して特定の日に作成されたレコードの総数を確認するにはどうすればよいですか?

特定の日に作成されたレコードの総数を調べる必要があります。

例えば

ID CreatedDate
1 17/07/2009
2 12/07/2009
3 17/07/2009
4 05/07/2009
5 12/07/2009
6 17/07/2009

出力:

3 レコードは2009 年 7 月 17 日
に作成されました 2 レコードは 2009 年 12 月 7 日に作成されました
1 レコードは 2009 年 5 月 7 日に作成されました

編集

Chris Roberts が SQL にフォーマットを含めるという 2 番目の提案をテストすると、次のエラーが発生します。

それが機能するようにソリューションを作り直す方法を知っている人はいますか?

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

php - 要素タイプによる PHP SimpleXML グループ

ここに私のジレンマがあります。PHP で SimpleXML を使用してグループ内のデータを統合する方法を探しています。これが私の言いたいことです。

次のような xml があるとします。

これが私が望むものです:

映画

  • カジノ・ロワイヤル - ジェームズ・ボンド・ボーン
  • ボーン・アイデンティティ - ジェイソン・ボーン

  • シャンタラム - リンジー・フォード

私を助けてください!!何か混乱している場合はお知らせください。

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

wpf - 順番でグループ化?

WPFではグループ化できますが、デフォルトでは昇順でグループ化されています。グループの並べ替え (昇順または降順) を制御できるようにする必要があることの 1 つです。例えば:

グループ 1

  • 項目 1.1
  • アイテム1.2
  • アイテム1.3

グループ 2

  • 項目 2.1
  • 項目 2.2

また、次のように切り替えることもできます。

グループ 2

  • 項目 2.1
  • 項目 2.2

グループ 1

  • 項目 1.1
  • アイテム1.2
  • アイテム1.3

    /li>
0 投票する
5 に答える
6060 参照

javascript - Ext JS GroupingStoreは日付だけでDateTime列をグループ化しますか?

注文のリストにExt GroupingStoreがあります。列の 1 つは DateTime です。ユーザーが DateTime 列でグループ化し、すべての日を 1 つのグループにまとめられるようにしたいと考えています。現時点では、日付、時、分、秒のそれぞれが 1 つのグループです...あまり役に立ちません :-)

これを達成するには、2 つの列が足りませんか?

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

c# - グループを設定ごとに分割する

私は 20 人のグループ (ラベル1 - 20) を取り、誰と一緒にいたいかという明確な好みに基づいて、それぞれ 4 人ずつの 5 つのサブグループに分けようとしています。

20 人のグループの各人は、0、1、2、3、または 4 つの好みを表現できます。たとえば、person10 (一緒にいる人の好みがない)、または 14 (とのグループperson14) を選択するか、14、20、6、および 7 人のグループにいることを表すことができます。理想的には、好みを持つ各人は少なくとも 1 つの選択肢があるグループに属します。

アルゴリズムのアイデア?

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

c# - Linq:アイテムの最大数でグループ化する方法

環境

  • アイテムのリスト(または任意の長さ)があります。特定のサイズの「チャンク」にグループ化したい
  • 例: 私は 12 人の顧客 [0,1,2,3,4,5,6,7,8,9,10,11] を持っており、[0,1,2,3 を与える 5 つの themin チャンクをグループ化したい,4] [5,6,7,8,9] [10,11]
  • 注: 実際には、私は顧客と協力したり、単調に増加する整数を扱ったりしていません。質問を簡単にするためにそれを選びました

私の質問

このグループ化を実行する簡単な LINQ クエリ (クエリ構文を使用) を作成するにはどうすればよいですか?

バックグラウンド

  • たとえば、値でグループ化するためにLINQ構文を使用する方法(顧客IDで売上をグループ化する)にはすでに精通していますが、LINQを使用して「チャンク」をきれいに/エレガントに表現する方法に途方に暮れています。簡単な方法でさえ可能かどうかはわかりません。
  • LINQ 構文を使用せずに、プレーン オールド C# でソリューションを実装できますし、既に実装しています。したがって、私の問題はこの質問でブロックされていませんが、LINQでそれを表現する方法を探しています(これもきれいでエレガントです)
0 投票する
3 に答える
4267 参照

javascript - Javascript動的グループ化

いくつかのグループ化ヘッダーを使用してテーブルを作成しようとしています。グループが1つある場合はすべて問題ありませんが、動的グループを作成するにはどうすればよいですか?

これは私がこれまでに持っているものです(1グループの場合):

動的グループを作成するにはどうすればよいですか?

0 投票する
8 に答える
3100 参照

sql - 継続的なグループ化のためのOracleSQL

以下のような構造とデータでテーブルからレポートを生成する必要があります。

テーブルチケットのデータは以下のとおりです。

オラクルSELECTは以下のレポートを生成する必要があります

誰かがクエリの作成を手伝ってくれませんか..?

よろしくお願いします、マシュー。