偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linq實現(xiàn)Left join

開發(fā) 后端
這里介紹linq實現(xiàn)Left join,students 表中有 字段 No,Name.book 表中有 bookName,borroeStudentNo(借書人的編號)現(xiàn)在要得到所有書籍信息,包括書的借閱人的信息。這里就需要left join。

本文向大家介紹linq實現(xiàn)Left join,可能好多人還不了解Left join,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

在linq中沒有 left join,所以當希望用到時,會比較范難。以下是linq實現(xiàn)Left join的方法。

students 表中有 字段 No,Name.book 表中有 bookName,borroeStudentNo(借書人的編號)現(xiàn)在要得到所有書籍信息,包括書的借閱人的信息。這里就需要left join。

  1. var sqlresult = from b in book  
  2. joins in students on b.borroeStudentNoequalss.No intobs  
  3. from bb in bs.DefaultIfEmpty()  
  4. select new  
  5. {  
  6. b.bookName,  
  7. s.No,  
  8. s.Name  
  9. }; 

***linq實現(xiàn)Left join

最近有發(fā)現(xiàn)了個問題,當查詢源是兩個List的時候,上面的做法會在當右邊的結(jié)果為空的時候報錯。也就是上面的書的借閱人為空的時候。強調(diào):查詢源是兩個List的時候,而不是數(shù)據(jù)表

更改為:

  1. select new  
  2. {  
  3. b.bookName,  
  4. SNo = s==null?"":s.No,  
  5. SName = s==null?"":s.Name  
  6. }; 

【編輯推薦】

  1. LINQ Customers類概括
  2. LINQ查詢操作全面分析
  3. LINQ to SQL的Table剖析
  4. Linq數(shù)據(jù)分組全面描述
  5. LINQ查詢基礎(chǔ)概括
責任編輯:佚名 來源: IT168
相關(guān)推薦

2010-05-21 17:30:28

2025-01-15 08:05:06

MySQLLEFT JOIN數(shù)據(jù)庫

2010-05-18 14:14:03

MySQL關(guān)聯(lián)left

2010-05-21 14:36:00

MySQL left

2010-04-21 17:51:36

Oracle左連接

2020-03-05 11:10:18

Left join數(shù)據(jù)庫MySQL

2009-09-14 09:46:00

LINQ to SQL

2009-09-15 15:18:40

Linq連接查詢

2009-09-14 18:23:59

LINQ嵌套查詢

2009-06-18 10:07:44

LINQ to ACC

2022-01-26 22:14:59

HiveSQLSQL腳本

2010-05-05 10:32:06

Oracle左連接le

2009-09-15 16:44:44

Linq排序

2009-09-17 09:24:57

Linq實現(xiàn)分頁

2009-09-08 16:55:01

Linq實現(xiàn)XML轉(zhuǎn)換

2024-10-05 00:00:10

SQL語句指定連接條

2009-09-14 10:29:02

LINQ刪除記錄

2009-09-14 19:14:51

LINQ動態(tài)查詢

2009-09-14 10:12:11

LINQ to SQL

2009-09-15 11:34:47

Linq多條件查詢
點贊
收藏

51CTO技術(shù)棧公眾號