成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linq使用order by概述

開發(fā) 后端
這里介紹Linq使用order by按雇用日期對雇員進行排序和Linq使用order by、Max 和 Group By 得出每種類別中單價最高的產(chǎn)品,并按 CategoryID 對這組產(chǎn)品進行排序等方面。

本文向大家介紹Linq使用order by,可能好多人還不了解Linq使用order by,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

1.簡單形式

這個例子Linq使用order by按雇用日期對雇員進行排序:

  1. var q =  
  2. from e in db.Employees  
  3. orderby e.HireDate  
  4. select e; 

2.帶條件形式

注意:Where和order by的順序并不重要。而在T-SQL中,Where和order by有嚴格的位置限制。

  1. var q =  
  2. from o in db.Orders  
  3. where o.ShipCity == "London"  
  4. orderby o.Freight  
  5. select o; 

語句描述:使用where和order by按運費進行排序。

3.降序排序

  1. var q =   
  2. from p in db.Products  
  3. orderby p.UnitPrice descending  
  4. select p; 

4.ThenBy

語句描述:Linq使用order by對客戶進行排序:

  1. var q =  
  2. from c in db.Customers  
  3. orderby c.City, c.ContactName  
  4. select c; 

5.ThenByDescending

這兩個擴展方式都是用在order by/order byDescending之后的,第一個ThenBy/ThenByDescending擴展方法作為第二位排序依據(jù),第二個ThenBy/ThenByDescending則作為第三位排序依據(jù),以此類推

  1. var q =  
  2. from o in db.Orders  
  3. where o.EmployeeID == 1  
  4. orderby o.ShipCountry, o.Freight descending  
  5. select o; 

語句描述:Linq使用order by先按發(fā)往國家再按運費從高到低的順序對 EmployeeID 1 的訂單進行排序。

6.帶GroupBy形式

  1. var q =   
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. orderby g.Key  
  5. select new {  
  6. g.Key,  
  7. MostExpensiveProducts =  
  8. from p2 in g  
  9. where p2.UnitPrice == g.Max(p3 => p3.UnitPrice)  
  10. select p2  
  11. }; 

語句描述:Linq使用order by、Max 和 Group By 得出每種類別中單價最高的產(chǎn)品,并按 CategoryID 對這組產(chǎn)品進行排序。

【編輯推薦】

  1. LINQ查詢操作經(jīng)驗總結
  2. LINQ遍歷多個數(shù)組深入剖析
  3. Linq查詢Access數(shù)據(jù)文件淺談
  4. LINQ構建框架設計學習筆記
  5. LINQ重要組成部分簡介
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-09-09 16:01:21

Linq實體繼承使用

2009-09-10 13:42:47

Linq UserIn

2009-09-10 11:10:21

Linq Librar

2009-09-08 11:25:42

Linq foreac

2009-09-18 16:07:10

Linq Where操

2009-09-18 16:20:36

LINQ基礎

2009-09-10 16:28:17

LINQ查詢

2009-09-11 12:13:40

LINQ to SQL

2009-09-14 09:55:55

Linq基本語法

2009-09-18 13:44:38

LINQ設計模式

2009-09-16 17:21:53

LINQ遍歷

2009-09-14 15:15:45

LINQ技術

2009-09-09 16:07:16

Linq實體關系

2009-09-11 10:38:03

LINQ體系結構

2009-09-15 11:29:04

LINQ to SQL

2009-09-17 11:35:40

Linq匿名類型

2009-09-18 16:12:22

LINQ TO SQL

2009-09-11 10:16:07

Linq匿名類型

2009-09-15 13:37:24

Linq To Sql

2009-09-09 10:58:58

Linq結果集形狀
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线视频91 | 亚洲国产高清免费 | 精品视频999 | 天堂综合网| 亚洲一区久久 | 国产精品久久久久久久久久 | 成人免费片 | 国产一区 | 一级a爱片久久毛片 | 国产精品一区二区视频 | 国产区在线免费观看 | 精品一二三区 | 请别相信他免费喜剧电影在线观看 | 久草新在线 | av一二三区 | 国产综合久久 | 91视频88av| 国产1区 | 日韩久久精品 | 91久色 | 9999国产精品欧美久久久久久 | 亚洲成av人片在线观看 | 美人の美乳で授乳プレイ | av大片在线 | 国产高清免费在线 | 欧美性受 | 国产丝袜一区二区三区免费视频 | 五月激情六月婷婷 | www.788.com色淫免费 | 成年人在线| 一区视频在线 | 高清一区二区三区 | 免费在线观看一区二区三区 | 在线日韩精品视频 | 国产精品一区二区无线 | 亚洲精品在线免费看 | 欧美 日韩 综合 | 正在播放一区二区 | 99精品国产一区二区青青牛奶 | 99久久成人 | 亚洲精品视频观看 |