今日、やったこと [練習問題 解説]LINQ練習問題4 ASP.NET Core MVC+LINQ 今日のホワイトボード [練習問題 解説]LINQ練習問題4 複数列の組み合わせでグループ化をするには対象プロパティの匿名オブジェクトを指定。 図 複数列の組み合わせでグループ化 正解例をあげておきます。 ① 売上ID 毎の売上総額を売上ID の昇順で出力 ②商品別売上件数を売上件数の降順で出力 ③グループ別売上総額をグループID の昇順で出力 ④各売上日の商品毎の売上総数を出力 表示は売上日の昇順、売上総数の降順 ⑤売上毎の売上総額を出力 ただし、売上総額が10,000 未満の売上のみ 表示は売上ID の昇順 ⑥グループ名が にぎり または まき または バッテラ の商品の売上総数を出力 ただし、売上総数が8以上の商品のみ、表示順は売上総数の降順 ⑦価格が500 以上1500以下の商品の売上件数、売上総数を出力 ただし、売上総数が10 以上の商品のみ 表示は商品ID の昇順 ⑧各商品の1 件の売上で最も多い販売数量を出力 表示は商品ID の昇順 LINQで検索アプリ ASP.NET MVCとLINQを組み合わせて検索アプリケーションを作成。 図 検索アプリケーション コントローラークラス(Controllers/SearchController.cs) ViewModelクラス(Models/ViewModel.cs) ビュー(Views/Search/Index.cshtml) 次回は 同じようなものを作ってもらいます。