日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linq使用GroupBy詳細(xì)分析

Linq有很多值得學(xué)習(xí)的地方,這里我們主要介紹Linq使用Group By,包括介紹Linq簡(jiǎn)單形式等方面。

創(chuàng)新互聯(lián)建站是網(wǎng)站建設(shè)技術(shù)企業(yè),為成都企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制適合企業(yè)的網(wǎng)站。十載品質(zhì),值得信賴!

1.簡(jiǎn)單形式:

 
 
 
  1. var q =  
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. select g; 

語句描述:Linq使用Group By按CategoryID劃分產(chǎn)品。

說明:from p in db.Products 表示從表中將產(chǎn)品對(duì)象取出來。group p by p.CategoryID into g表示對(duì)p按CategoryID字段歸類。其結(jié)果命名為g,一旦重新命名,p的作用域就結(jié)束了,所以,***select時(shí),只能select g。

2.***值

 
 
 
  1. var q =  
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. select new {  
  5. g.Key,  
  6. MaxPrice = g.Max(p => p.UnitPrice)  
  7. }; 

語句描述:Linq使用Group By和Max查找每個(gè)CategoryID的***單價(jià)。

說明:先按CategoryID歸類,判斷各個(gè)分類產(chǎn)品中單價(jià)***的Products。取出CategoryID值,并把UnitPrice值賦給MaxPrice。

3.最小值

 
 
 
  1. var q =  
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. select new {  
  5. g.Key,  
  6. MinPrice = g.Min(p => p.UnitPrice)  
  7. }; 

語句描述:Linq使用Group By和Min查找每個(gè)CategoryID的***單價(jià)。

說明:先按CategoryID歸類,判斷各個(gè)分類產(chǎn)品中單價(jià)最小的Products。取出CategoryID值,并把UnitPrice值賦給MinPrice。

4.平均值

 
 
 
  1. var q =  
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. select new {  
  5. g.Key,  
  6. AveragePrice = g.Average(p => p.UnitPrice)  
  7. }; 

語句描述:Linq使用Group By和Average得到每個(gè)CategoryID的平均單價(jià)。

說明:先按CategoryID歸類,取出CategoryID值和各個(gè)分類產(chǎn)品中單價(jià)的平均值。

5.求和

 
 
 
  1. var q =  
  2. from p in db.Products  
  3. group p by p.CategoryID into g  
  4. select new {  
  5. g.Key,  
  6. TotalPrice = g.Sum(p => p.UnitPrice)  
  7. }; 

網(wǎng)站題目:Linq使用GroupBy詳細(xì)分析
轉(zhuǎn)載來源:http://m.5511xx.com/article/djhheje.html