人妻少妇精品久久久久久蜜臀av,久久综合激激的五月天,日韩精品无码专区免费播放,欧美精品999

rank函數(shù)(rank函數(shù)不連續(xù)單元格排名)

前沿拓展:

rank函數(shù)

排名次是對固定范圍排序,所以需要用絕對引用固定范圍,不然下拉公式會導致范科:RANK函數(shù))


1、窗口函數(shù)之rank()使用場景:

在mysql中進行分組(group by)后,還需要組內(nèi)排名,例如各班級成績排名、市場各不同小組業(yè)績排名、不同地區(qū)水果售價排名等。

2、什么是窗口函數(shù)?

窗口函數(shù),也叫OLAP函數(shù)(Online **lytical Processing),即聯(lián)機分析處理,可以對數(shù)據(jù)庫數(shù)據(jù)進行實時分析處理。

3、語法規(guī)則:select 窗口函數(shù)名稱 over (partition by 分組的列名,order by 排序的列名)as '你想取的名字'

數(shù)據(jù)庫中表demo的數(shù)據(jù)如下:

rank函數(shù)(rank函數(shù)不連續(xù)單元格排名)

表數(shù)據(jù)參考

4、實際查詢語句:

特別注意:窗口函數(shù)是對where和group by子句處理后的結(jié)果進行**作,因此按照SQL語句的運行順序,窗口函數(shù)一般放在select子句中,切記!

SELECT
id,
NAME AS '姓名',
score AS '分數(shù)',
class AS '班級',
rank() over ( PARTITION BY class ORDER BY score DESC ) AS '班級名次'
FROM
backup_c**.`demo`5、查詢結(jié)果:

查詢結(jié)果第一是按照班級class進行分組,分組后組內(nèi)按照分數(shù)score進行desc降序排名排名,如下圖。

rank函數(shù)(rank函數(shù)不連續(xù)單元格排名)

查詢結(jié)果

特別注意:如果分數(shù)相同,排名會有跳級,假設(shè)上面數(shù)據(jù)同組張三的分數(shù)也為90分,那么他將和姓名為“安一”的并列為第一名,如下圖。

rank函數(shù)(rank函數(shù)不連續(xù)單元格排名)

同組同分情況

6、結(jié)束:

窗口函數(shù)當然不止這一個函數(shù),還有很多其他函數(shù),例如還有聚合函數(shù)【max(),min()】,取值函數(shù)【first_value(),nth_value()】等,那么,如何解決上面“跳級”問題呢?后面繼續(xù)分享。

拓展知識:

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請注明出處:http://m.xiesong.cn/31765.html

最新工口视频在线网站| www免费日本在线| 鄱阳县| 国产日韩综合一区在线观看| 大尺度视频在线观看| 国产99后入| 狠狠草的视频| 久久亚洲AV免费电影| 涩色视频在线观看| 熟妇高潮一区二区| 日韩国产欧色资源| 亚洲无码2021| 国产成人AV无码精品天堂| 国产精品5| 欧美日韩静品| 乱操逼视频网| 欧美曰韩精品| 中美日韩印度综合在线| 在线天堂网| 亚洲av无码av男人的天堂不卡 | A级片免费的| 久久丁香九月| 久草亚洲尤物| 丁香五月激情婷婷| 亚洲精品无码不卡久久久久| 久草播放| 国产精品理论无码| 老熟妇无码999| 欧美人人中文视频精品| 日本蜜桃在线| 国产一级无码AV免费久久| 热精品视频在线| 日本久久二区| 免费黄色99| www.激情·com| 亚洲视频在线免费播放| 西西大胆午夜人体视频| 中文字幕不卡二区| 六月天网| 卧美激情首页网站| 中文字菉一区二区沤|