問題タブ [linq-group]
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.
linq - asp.netでlinqを使用したコンセプト別の部門別グループの総給与
linq
でクエリを実行するのは初めてですAsp .Net
。グループごとのコンセプトを使用して、部門別の総給与が必要です。クエリを使用して結果が欲しいlinq
ので、友達を助けてください。以下を参照してください。私の質問に対する解決策を教えてください。試してみましたが、解決策がわかりませんでした。
私のデータテーブルは次のとおりです。
次のような結果:
c# - シーケンスによるLINQグループと並べ替えによるカウント
LINQ を使用した並べ替えでシーケンスをグループ化およびカウントするための最適なパフォーマンス方法を探しています。500 MB を超えるファイルを処理するので、そのタスクではパフォーマンスが最も重要な鍵となります。
結果は次のようになります。
私はこのようなことをしました:
しかし、それは正しく機能していません。何か助けはありますか?
vb.net - vb.netの以下のSQLのLinqラムダ式
私はこの既存のSQL文を持っています:
linq-to-sql を使用するように変換したいのですが、サブクエリで式を処理する方法がわかりませんgroup by
。これどうやってするの?
lwpのリストを取得するメソッドがあるEntity Frameworkを使用しています。やったのはほんの一部。
max 関数で group by subquery を書き込めません。
c# - Linqは同じIDを選択し、他を削除します
このリストをフィルタリングする必要があります。
同じ SalId を持つ人が必要であり、それらは少なくとも 2 人である必要があります。
どうすればいいのですか?
asp.net-mvc - ネストされた select group by linq ステートメント
この問題を解決するために、数日 (場合によっては数週間) を費やしました。次の階層にデータを整理しようとしている 2 つのテーブルがあります。以下は、これがどのようなものになるべきかの例です:
LinQPad でクエリを正常に実行していますが、MVC では機能しません。これが私がMVCで使用しているコードです。
wl クラス情報は次のとおりです。
私は得続けます
タイプ 'LibraryProject.Model.wl' は、'System.Collections.IEnumerable' を実装していないため、コレクション初期化子で初期化できません。
さて、これは LinqPad での非常によく似たクエリです。
誰でもこれで私を助けることができますか?
c# - 同様の列をグループ化し、LINQ で他の列を連結する
私は次のクラスを持っています
ここに私は次のようなデータを持っています
出力として必要な行は 1 行だけなので、最初の 2 列の値は等しくなり、1 つだけ取得され、最後の 2 列は連結されてコンマ区切りの値として取得されます。最終出力は次のようになります。
LINQ でこのようにグループ化する方法は?
vb.net - vbコード内のDataTableでlinqでgroupbyを実行する方法は?
DataTable とグループの合計を使用して、vb コード (dot.net v4.0) 内の LINQ でグループを実行するにはどうすればよいですか?
以下のサンプルでは、 group by を追加し、 sum を実行する必要がGroupName
ありProductName
ますQTY
。列、順序、場所はサンプルと同じままにする必要があります。グループと合計を追加するだけです。フォーマットは同じままである必要があります (e("FieldName") を使用して行を取得します)。
linq - グループを並べ替えて、要素を含む日付で表示する (LINQ)
これが可能かどうかはわかりません。私のクラスのリストは次のようになります。
ここで、 FirstnameとLastnameでグループを作成したいと思います。
- ジョン・ディア、3:12
- ジョン・ディア、6:34
- ジョン・ディア、11:12
- トム・キン、1:12
- トム・キン、3:49
- トム・キン、4:22
- マーカス・フェルト、11:23
さらに、このグループをTimestampで並べ替えたいと思います。グループをlistViewに表示するために、最後を最初にする必要があります。
Markus Fert (グループ ヘッダー)
11:23 (コンテンツ要素)ジョン・ディア
11:12
6:34トム・キン
4:22
3:49ジョン・ディア
3:12トム・キン
1:22
Linqの天才が問題の解決に役立つことを願っています:)ありがとう!!
セルゲイのおかげで、魅力的に働きました!
さらに、グループ キーのカスタム クラスを作成して、ListView ヘッダーにさまざまな追加情報を表示したいと考えています。(つなぎ合わせた紐だけではありません)
次のように、クエリを IEnumerable に割り当てたいと思います。
ヘッダーには、各 Person に含まれるその他のプロパティが含まれています (たとえば、各 Person には Country、Age などもあります)。多分あなたもそこに私を助けることができますか?
セルゲイに感謝します。ICompareable インターフェイスを実装する Header クラスを実装することで問題を解決しました。
私のクエリは次のようになります。
list - 2 つの異なるリストからグループを作成する
これは簡単だと思いますが、これを行う方法がわかりません。
個人のリストが 2 つあります
linq を使用して、次のような 2 つの完全なリストからグループを作成したいと思います。
文字列は任意のカスタム文字列になります。へのバインディングをListView
使用して、Windows 8.1 Metro アプリケーションでグループ ヘッダーで区切られた両方のリストを表示するためにこれを使用します。CollectionViewSource
IEnumerable