MySQL 8.0 窗口函数
admin
2023-04-19 20:43:08
0

MySQL 8.0 新增窗口函数,与oracle 窗口函数类似,属于mysql的一大特点
1.ROW_NUMBER () OVER ()生成新序列,按照c2排序,生成新序列
MySQL 8.0 窗口函数
按照c1分组,c2排序生成序列
MySQL 8.0 窗口函数
2.cume_dist() OVER ()在某种排序条件下,小于等于当前行值的行数/总行数
按照c1分组,c2排序,求当前行值的行数/总行数
MySQL 8.0 窗口函数
3.rank() OVER ()类似于row_number() 生成新排序
按照c1分组,c2排序,生成新序列,当两个排序值相同时rank值相同
MySQL 8.0 窗口函数
4.PERCENT_RANK() OVER ()当前RANK值-1/总行数-1
MySQL 8.0 窗口函数
5.DENSE_RANK() OVER ()为了解决rank()编号存在的问题的,比如rank值出现两个1,会跳过2,而DENSE_RANK不会
MySQL 8.0 窗口函数
6.FIRST_VALUE() OVER ()按照某种方式排序,求第一个值
MySQL 8.0 窗口函数
7.LAST_VALUE() OVER ()按照某种分组排序求最后一个值
MySQL 8.0 窗口函数
8.NTH_VALUE() OVER ()按某种方式排序求某一行的值
MySQL 8.0 窗口函数
9.LAG(id) OVER ()按某种方式排序求上一行的值
MySQL 8.0 窗口函数
10.lead () OVER ()按某种方式排序求下一行的值
MySQL 8.0 窗口函数
11.将数据按照某些排序分成N组
MySQL 8.0 窗口函数
12.CTE 公用表达式,非递归的CTE,查询最新重复注册的用户
MySQL 8.0 窗口函数
13.CTE 公用表达式,递归的CTE,
MySQL 8.0 窗口函数

相关内容

热门资讯

“一次愉快的会晤”,泽连斯基披... 在俄乌互相加大对对方纵深目标打击之际,乌克兰总统泽连斯基7月28日造访了白宫,与美国总统特朗普举行会...
总统连遭“逼宫”,少帅临危受命 躲避着燃烧瓶和火箭弹袭击,四辆苏制BMP步兵战车快速穿行在马里乌波尔市区。即将出城的路口,迎面出现1...
独居女子在卧室玩偶内发现摄像头... 租房独居女子意外发现家中玩偶内藏着偷拍设备,报警后偷拍设备竟“不翼而飞”,门锁记录显示有人在她出门的...
伊学者:乌克兰袭击行动适得其反... 乌克兰袭击与伊朗有关的船只后,伊朗和俄罗斯接连作出强硬回应。伊朗外交学院教授法拉吉扎德在接受凤凰卫视...
20万人怒火不会停!蓝议员挺蒋... 海峡导报综合报道 在蓝白号召台湾民众上凯道呐喊“反毒台”后,台北市长蒋万安日前透露,近日不少民代私下...
柯文哲妻子陈佩琪畅游大陆,民进... 台湾民众党前主席柯文哲妻子陈佩琪27日在脸书发文证实,自己早前由儿子陪同前往上海、杭州与北京旅游一周...
高市早苗被问如何改善中日关系 据日本东京新闻报道,当地时间7月27日,日本首相高市早苗在首相官邸举行记者会。当被问及如何改善中日关...
扎哈罗娃批小泉进次郎涉核言论:... 【环球网报道 记者 张江平】综合俄新社等媒体报道,对于日本防卫大臣小泉进次郎涉核言论,俄罗斯外交部发...
“特高课”再现?日本强推“国家... 无视反对战争正义呼声 复刻战前军国主义体制日本强推“国家情报局”引发广泛担忧和批评(国际视点)本报记...
6G相比5G不只是速度更快 将...   6G相比5G不只是速度更快  【6G相比5G不只是速度更快】7月28日,相比5G,6G不仅是速度...