次のようなサンプルデータを持つ DataTable があります。
ID | HITS | Date
1 | 12 | 1 October 2017
2 | 15 | 1 October 2017
3 | 13 | 1 October 2017
4 | 5 | 1 November 2017
5 | 7 | 1 November 2017
6 | 3 | 1 November 2017
私が望む結果は次のとおりです。
ID
2 ==> 15 is the max value for hits in Oct 2017
5 ==> 7 is the max value for hits in Nov 2017
VB.NET で優先します。TSQL でこれを行うことができますが、データは既に DataTable にあるため、Linq レベルで操作する必要があります。
何か案は?