問題タブ [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.
sql - SQL SERVER でのテーブルのグループ化
一連のテーブルをグループ化したり、ラベルを付けたりするにはどうすればよいですか?
このプロジェクトでは、各ユーザーに 2 つの個別のテーブルが割り当てられています。すべてのユーザー テーブルを個別にグループ化する必要があります。
どうすればこれを達成できますか?
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
これは、またはAsLookup
LINQメソッドを使用して実行できますか?これを行う方法はありますか?
誰かが喜んで提供してくれるなら、C#の例をお勧めします。
アップデート
Pavel Minaevからの回答と少しのインスピレーションのおかげで、私はこれを次のように解決しました。
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 番目の提案をテストすると、次のエラーが発生します。
それが機能するようにソリューションを作り直す方法を知っている人はいますか?
php - 要素タイプによる PHP SimpleXML グループ
ここに私のジレンマがあります。PHP で SimpleXML を使用してグループ内のデータを統合する方法を探しています。これが私の言いたいことです。
次のような xml があるとします。
これが私が望むものです:
映画
- カジノ・ロワイヤル - ジェームズ・ボンド・ボーン
- ボーン・アイデンティティ - ジェイソン・ボーン
本
- シャンタラム - リンジー・フォード
私を助けてください!!何か混乱している場合はお知らせください。
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>
javascript - Ext JS GroupingStoreは日付だけでDateTime列をグループ化しますか?
注文のリストにExt GroupingStoreがあります。列の 1 つは DateTime です。ユーザーが DateTime 列でグループ化し、すべての日を 1 つのグループにまとめられるようにしたいと考えています。現時点では、日付、時、分、秒のそれぞれが 1 つのグループです...あまり役に立ちません :-)
これを達成するには、2 つの列が足りませんか?
c# - グループを設定ごとに分割する
私は 20 人のグループ (ラベル1 - 20
) を取り、誰と一緒にいたいかという明確な好みに基づいて、それぞれ 4 人ずつの 5 つのサブグループに分けようとしています。
20 人のグループの各人は、0、1、2、3、または 4 つの好みを表現できます。たとえば、person1
0 (一緒にいる人の好みがない)、または 14 (とのグループperson14
) を選択するか、14、20、6、および 7 人のグループにいることを表すことができます。理想的には、好みを持つ各人は少なくとも 1 つの選択肢があるグループに属します。
アルゴリズムのアイデア?
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でそれを表現する方法を探しています(これもきれいでエレガントです)
javascript - Javascript動的グループ化
いくつかのグループ化ヘッダーを使用してテーブルを作成しようとしています。グループが1つある場合はすべて問題ありませんが、動的グループを作成するにはどうすればよいですか?
これは私がこれまでに持っているものです(1グループの場合):
動的グループを作成するにはどうすればよいですか?
sql - 継続的なグループ化のためのOracleSQL
以下のような構造とデータでテーブルからレポートを生成する必要があります。
テーブルチケットのデータは以下のとおりです。
オラクルSELECT
は以下のレポートを生成する必要があります
誰かがクエリの作成を手伝ってくれませんか..?
よろしくお願いします、マシュー。