問題タブ [linq-query-syntax]

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

c# - 過去x年間の毎年の最後のエントリを取得するLinqクエリ

使用状況データを含む MSSQL テーブルにテーブルがあります。レポートの場合、過去 10 年間の各年の最後のエントリのみを読み込む必要があります。

単一の linq クエリを使用してこの値を取得する方法はありますか、または複数の linq クエリを何らかの方法で組み合わせることができますか?

私が思いついたアイデアは 12 月 31 日を探すことでしたが、何らかの理由でこの日付のエントリがないという問題が発生します。代わりに、クエリは利用可能な最後の日をロードする必要があります (ID 3 のように)。