久久久精品网站,成人伊人网,色吧av色av,亚洲AV永久无码精品秋霞电影影院

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://xiesong.cn/31765.html

久久自偷拍| fofo影院| 六月综合五月婷婷| 亚洲国产欧| 国产女人高潮大叫一级| 区一区二偷窥| 人人色在线观看| 欧美一本久| 国产成人av大片大片在线播放| 一夲道有码| 18禁起污无遮挡无码免费网站| 开心播播网在线视频| 国产一区二区波多野结衣| 亚洲国产大姐在线观看| 亚洲欧美精品AAAAAA片 | 亚洲成AV人片不卡无码| 国产在线不卡在线| 国产精品一区二区三区乱码中文字幕| 亚洲永久中文字幕| 国产一区无码| 在线天堂人人二区| 国产内射视频| 久草色站| 欧美123| 私色婷婷六月色噜噜| 思库拉离子水多少钱一瓶| 亚洲精品密无码| 曰韩大香蕉| 国产精品泄火老熟女| 干丰满欧美色| A级久久| 黄中文字幕| 日本亲与子乱人妻hd| 香蕉茄子视频官网| 91精品国产乱码在线观看| 911露脸国语对白| 95污视频在线观看| 久久肏屄视频| 人妻无码网| 欧美47页| 色图婷婷久久久鶬蔵综|