12月15日(月)1コマ目
今日、やったこと
- [LINQ]グループに対する条件
- [練習問題]LINQ練習問題4
今日のホワイトボード
[LINQ]グループに対する条件
SQLのhavingに相当するグループに対する条件の指定。
LINQにはhavingはない。代わりにgroup byの後でwhereでグループに対する条件を指定する。
よって、場合によっては1つのLINQのクエリ式にwhereが2つ登場する。
![]() |
| 図 グループに対する条件はgroup byのあとにwhereで |
なお、行の並び替えのorderbyはselectの前。
グループ化してなければ、行の並び替え => 列名指定
グループ化していたら、グループの並び替え =>
グループ化した際のプロパティを指定
サンプル
お馴染みの
- Group.cs
- Item.cs
- SushiDbContenxt.cs
- App.Config
はいつもとおり。
Program.cs
次回は
練習問題4の続き。
