国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

實例講解sql server排名函數(shù)DENSE_RANK的用法

2024-08-31 01:03:45
字體:
供稿:網(wǎng)友
這篇文章主要以一個實例講解了sql server排名函數(shù)DENSE_RANK的用法,感興趣的小伙伴們可以參考一下
 

一、需求

  之前sql server 的排名函數(shù)用得最多的應該是RoW_NUMBER()了,我通常用ROW_NUMBER() + CTE 來實現(xiàn)分頁;今天逛園,看到另一個內(nèi)置排名函數(shù)還不錯,自己順便想了一個需求,大家可以花1分鐘先想想要怎么實現(xiàn)。

  需求很簡單:求成績排名前五的學生信息。

  例如:

  sql server,排名函數(shù),DENSE_RANK

  由于成績可以并列,所以前五名可能有多個。例如:

    sql server,排名函數(shù),DENSE_RANK

  測試數(shù)據(jù):  

declare @t table(ID int, StudentName nvarchar(15), Score int) insert into @tselect 1,'黃一',99 union allselect 2,'吳二',99 union allselect 3,'張三',99 union allselect 4,'李四',98 union allselect 5,'王五',97 union allselect 6,'趙六',96 union allselect 7,'田七',95 union allselect 8,'紀八',94 union allselect 9,'邱九',93 union allselect 10,'林十',92 

二、自己實現(xiàn)

  我的想法:既然可能出現(xiàn)并列,那么就用 DISTINCT 找到前五的成績。ok,代碼如下:

select t1.* from @t t1join(select distinct top 5 Score from @t order by Score desc) t2on t1.Score = t2.Score    

  看起來和上面的要求的結(jié)果還是不太一樣,少了排序,當然我們可以在程序處理,這不是問題。

三、使用內(nèi)置排名函數(shù) DENSE_RANK

  其實sql server已經(jīng)內(nèi)置了這樣的函數(shù)可以幫助我們輕松實現(xiàn),ok,直接上代碼:

;with cte as(  select dense_rank() over(order by Score desc) rank,* from @t)select * from cte where rank < 6   

 四、擴展,內(nèi)置排名函數(shù)RANK

  與 DENSE_RANK類似還有一個RANK函數(shù),不過RANK函數(shù)不會順序排名,而是根據(jù)序號排。有點繞,把上面的函數(shù)改為RANK()就知道了,得到的結(jié)果如下:

  sql server,排名函數(shù),DENSE_RANK

以上就是sql server排名函數(shù)DENSE_RANK的使用方法,分享了自己的一些想法,希望對大家的學習有所啟發(fā)。



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产黄a三级三级三级av在线看| 99热在线观看免费| 国产视频中文字幕在线观看| 超碰免费在线| 激情网站在线| 国产精品入口麻豆免费| 精品无人区乱码1区2区3区免费| 91欧洲在线视精品在亚洲| 在线三级中文| 青青九九免费视频在线| 国产精品视频白浆合集| 一本大道五月香蕉| 国产永久免费| 国产一卡2卡3卡免费网站| 国产高清免费视频| 麻豆电影传媒二区| 国产日产一区二区三区| 亚洲精品自拍区在线观看| 国产美女自拍视频| 2019中文字幕在线视频| 好吊日视频在线观看| 国产精品免费91| 久青青在线观看视频国产| 国产精品冒白浆免费视频| av在线不卡播放| 国产xxxxx| 天天操天天曰| 青青国产在线| 中文岛国精品亚洲一区| 五月亚洲综合| 国产在线一二三| www.大网伊人| 伊人影院蕉久影院在线播放| 国产精品你懂的在线观看| 国产在线视频福利| www免费在线观看| 91中文字幕网| 国产馆av播放| 国产区视频在线观看| 免费国产视频| 久久99国产视频| 免费a在线看| 另类专区欧美| 欧美色第一页| 欧美日韩在线中文字幕| 亚洲欧美日韩成人网| 国产aa视频| 精品999视频| 99久久99热久久精品免费看| 91亚洲欧美| 亚洲精品影院在线| 免费高清av| 国产视频三级在线观看播放| 中文字幕av中文字幕| 日韩av成人| 国产一级大片| 国产wwww| 欧美色第一页| 懂色一区二区三区| 国产网红在线观看| 97影院理论午夜| www.av在线视频| 成人精品福利| 精品无人区乱码1区2区3区免费| 国产福利免费在线观看| 精品亚洲成a人片在线观看| 四虎精品成人a在线观看| 日p在线观看| 最新黄网在线观看| 国产啊啊啊视频在线观看| av中文天堂在线| 国产日韩欧美一区二区三区视频| 国产高清在线a视频大全| 在线观看免费观看在线91| 日本一二三区视频免费高清| 99视频在线观看地址| 制服丝袜中文字幕在线观看| 国产中文字幕第一页| 91麻豆精品国产91久久| 国产麻豆视频网站| 日本一二区视频| 国产高清免费av在线| 免费精品国产自产拍在| 精品偷拍激情视频在线观看| 天堂资源中文在线| www.狠狠色.com| 在线三级中文| 69国产精品视频| 免费特级黄毛片| 一本大道香蕉久久| 国产高清av| 国产高清免费av在线| 免费一区二区在线观看| 中文字幕2019第三页| 最新国产在线| 国产在线观看色| 色欧美在线观看| 亚洲国产成人综合| 精品伦理一区二区| 精品视频二区三区| 国产极品视频| 国产经典av| 国产黄在线观看免费观看不卡| 国产中文字幕在线观看| 免费看av大片| 黄色av网址在线免费观看| 久久久久久久久久久久久91| 蜜桃av网站| 国产永久免费高清在线观看| 久久五月精品| 国产男女av| 中文字幕视频在线免费| 国产亚洲依依| 97一区二区三区| 亚洲欧美一区二区三区在线播放| 亚洲综合天堂网| 超碰免费在线观看| 99视频资源网| 国产青草视频在线观看视频| 国产精彩视频在线观看免费蜜芽| 国产aⅴ超薄肉色丝袜交足| √8天堂资源地址中文在线| 在线观看的av网站| 免费黄网站在线观看| 丁香婷婷激情| 91在线最新| 久久久久久久久久久久网站| 中文字幕视频免费在线观看| 97操碰视频| 国内自拍视频在线观看| 国产精品178页| 免费高清av| 精品一二三四| 九九热在线观看| 91亚洲欧美| 热99re久久精品这里都是免费| 天堂资源中文在线| av影视在线看| 国产三级在线观看| 黄色av免费在线| www.91av| 永久免费网站在线| 国产精品毛片一区二区三区四区| av中文资源在线| 国产高清免费视频| 国产中文字幕av| 免费在线超碰| 欧洲一区av| 精品精品导航| 中文字幕在线免费看| 日韩a视频在线观看| 国产福利在线观看| 国产三级视频在线| 国产卡二和卡三的视频| 波多野结衣中文字幕久久| 91在线看片| 国产爆初菊在线观看免费视频网站 | 免费精品国产自产拍在| 国产精品视频一区二区三区麻豆 | 日本国产在线| 精品成人一区二区三区免费视频| 国产一区二区三区不卡免费观看 | 全网国产福利在线播放| 国产黄视频网站| 国产国语**毛片高清视频| 中文字幕久热在线精品| 天天操天天曰| 中文字幕av中文字幕| 国产一区二区在线|播放| 午夜免费福利在线观看| 久久99亚洲网美利坚合众国| 黄色毛片在线观看| 中文字幕专区| 18激情网站| 天天草天天操| 免费不卡中文字幕视频| 国产麻豆精品高清在线播放| 国产理论片免费观看| 国产一区久久精品| 国产黄色大片在线观看| 精品国产美女福利到在线不卡 | 91香蕉视频免费在线观看| 精品美女在线观看视频在线观看| 精品一区二区在线欧美| av在线播放av| 国产综合视频一区二区三区免费| 中文字幕有码在线视频| 91涩漫在线观看c| 青青艹在线视频| 最近中文字幕大全中文字幕免费 | av网址在线免费观看| 欧美精品久久久久久久小说| 国产一级片网站| 性欧美精品xxxx| 国产婷婷视频在线| 亚洲图区综合| 好吊日视频在线观看| 精品亚洲成a人片在线观看| 久草网在线视频| 伊人av免费在线观看|