昨天在工作上要使用 Linq實踐出資料庫語法的 Left Join,起初我以為我寫過了
參照幾個月前寫的程式碼,結果發現當初是要實踐出 Inner Join,所以又找了一下資料
並且記錄一下,不然我很快就會忘記了
比起一般的linq語法,Lambda我更喜歡,下面會先展示Lambda的寫法
1 | //先建立兩個類別,之後要組合起來的 |
Lambda
1 | var query = myBookId.GroupJoin(myBook, |
linq
1 | var result = from a in myBookId |
以上 差不多就是這樣
h0 dl3
groupjoin
LINQ自學筆記-語法應用-聚合資料-Join-3、GroupJoin
LINQ自學筆記-語法應用-聚合資料-DefaultIfEmpty 運算子、實做 Left Outer Join 效果
linqsamples
特別感謝
心得
shit