下記のようなCSVがあります。
Subject Student Score Class
Math,taro,20,A
English,taro,40,A
Math,hanako,60,B
English,hanako,80,B
Math,jiro,90,C
English,jiro,100,C
これをC#でDataTableに読み込みます。
ここから、下記のようなSQL分と同等の結果をLinqで取得したいのですが、どうすればよいでしょうか?
(仮にテーブル名をSCORE_RESULTとします。)
SELECT Class, SUM(Score) FROM SCORE_RESULT WHERE Subject = 'English' Group By Class, Score ORDER BY Class ASC;