NKG下载网为您提供一个绿色下载空间!
当前位置: 首页 > 资讯 > 活动

窗口函数rank()和denserank()的区别-rank()和 denserank()在数据库中的区别,你真的了解吗?

来源:NKG下载网 更新:2024-07-26 08:59:10

用手机看

扫描二维码随时看1.在手机上浏览
2.分享给你的微信好友或朋友圈

哎呀妈呀,今天咱们就来聊聊这个rank()和denserank(),这两个小家伙在数据库里可是经常被提起的哦!你是不是也和我一样,每次听到它们的名字就有点晕乎乎的?别急,咱们今天就一起来扒一扒它们的底裤,看看它们到底有啥不同!

首先啊,rank()这个家伙,它可真是有点儿“等级森严”的感觉。在处理数据的时候,如果遇到相同的值,它会跳过一些排名,比如说,如果有三个人的分数一样,它们都会排在第1名,那么下一个分数不同的人就会直接跳到第4名,中间的2和3就被跳过去了。是不是感觉有点儿像跳房子游戏?

再来,denserank()这个小家伙就不同了,它更像是个“和平使者”。就算遇到相同的值,它也不会跳过任何排名。还是刚才那个例子,三个人的分数一样,它们都排在第1名,接下来的人就直接排在第2名,不会跳过任何名次。

窗口函数ntile_窗口函数range_窗口函数rank()和denserank()的区别

tokenpocket钱包app:https://nekogram.com.cn/yingyong/9409.html

玩家评论

此处添加你的第三方评论代码
Copyright © 2018-2024 NKG下载网 版权所有