位置: 编程技术 - 正文

实例讲解sql server排名函数DENSE_RANK的用法(王凤林阴盘奇门实例讲解)

发布时间:2024-01-29

推荐整理分享实例讲解sql server排名函数DENSE_RANK的用法(王凤林阴盘奇门实例讲解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:结婚日课实例讲解,实例讲解阴府制化方法,g72二型编程实例讲解,结婚日课实例讲解,联锁逻辑图实例讲解,联锁逻辑图实例讲解,黄杨舰六爻断卦实例讲解,结婚日课实例讲解,内容如对您有帮助,希望把文章链接给更多的朋友!

一、需求

  之前sql server 的排名函数用得最多的应该是RoW_NUMBER()了,我通常用ROW_NUMBER() + CTE 来实现分页;今天逛园,看到另一个内置排名函数还不错,自己顺便想了一个需求,大家可以花1分钟先想想要怎么实现。

  需求很简单:求成绩排名前五的学生信息。

  例如:

  

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

实例讲解sql server排名函数DENSE_RANK的用法(王凤林阴盘奇门实例讲解)

    

  测试数据:  

二、自己实现

  我的想法:既然可能出现并列,那么就用 DISTINCT 找到前五的成绩。ok,代码如下:

  看起来和上面的要求的结果还是不太一样,少了排序,当然我们可以在程序处理,这不是问题。

三、使用内置排名函数 DENSE_RANK

  其实sql server已经内置了这样的函数可以帮助我们轻松实现,ok,直接上代码:

四、扩展,内置排名函数RANK

  与 DENSE_RANK类似还有一个RANK函数,不过RANK函数不会顺序排名,而是根据序号排。有点绕,把上面的函数改为RANK()就知道了,得到的结果如下:

  

标签: 王凤林阴盘奇门实例讲解

本文链接地址:https://www.jiuchutong.com/biancheng/312900.html 转载请保留说明!

上一篇:sql server如何利用开窗函数over()进行分组统计(sql server如何操作)

下一篇:SQL语句性能优化(续)(sql性能优化方法)

  • 航天金税盘使用说明
  • 增值税税控开票软件怎么下载
  • 进口洋酒能存放多少年
  • 增值税纳税义务早于会计准则的案例
  • 核定征收企业股权转让的个人所得税
  • 公司的资本公积金可以用于弥补公司的亏损
  • 小卖部的货源怎样提供的
  • 主营业务收入体现在资产负债表哪里
  • 递延收益负债类科目
  • 房地产企业预收款预缴增值税
  • 库存现金和银行存款的区别
  • 企业赠送礼品是否涉税
  • 怎样进行房产置换的账务处理
  • 土地增值税计税价格
  • 收取加盟费如何交税
  • 小规模餐饮业会计核算
  • 办公室的取暖费怎么做会计分录
  • 去年的定额的发票可以报销吗?
  • 转让股权怎么写简单
  • 企业的消费税
  • 房地产公司需要和哪些部门打交道
  • 小规模纳税人的起征点是多少
  • 企业筹建期间开办费计入什么科目计入借方还是贷方
  • 如何办理存款证明
  • 票已收到款未付怎么办
  • win11任务管理器在哪里打开
  • 在win7系统中,添加打印机驱动程序
  • win11安装不显示wifi
  • php string
  • 电脑显示语言栏在哪里
  • 往来指哪些科目
  • vue写css
  • 增值税常见账务处理方法
  • php 替换函数
  • thinkphp框架介绍
  • yolov5输出参数
  • 没有关系怎么表达
  • redis zset源码
  • web前端期末大作业旅游页面
  • idea如何运行别人的vue项目
  • php防止用户重度登录
  • 募股方案
  • 个体工商户核算方式选哪个比较好
  • 业务招待费的范畴
  • 企业投资股权收益如何征税
  • 出口退免税的条件
  • 收购企业如何做账
  • 捆绑销售如何做税务处理合适?
  • 贸易公司退税计算方法选哪一种
  • 报销单领款人可以不签名吗
  • 小微企业a201010表怎么填
  • 应收票据和应付票据的区别
  • win7下mysql6.x出现中文乱码的完美解决方法
  • win2003系统安装
  • .exe是什么意思
  • 命令行教程
  • centos禁用root
  • win7旗舰版显示器亮度调节
  • ahci模式下安装win7蓝屏
  • 新款apple macbook air
  • 进windows花屏
  • win8软件安装
  • win10 提示
  • cocos2dx 3.1 cpp版本转lua版本 mac
  • js全局方法
  • 关于H1的位置解析
  • python3.9爬取网页教程
  • jQuery.datatables.js插件用法及api实例详解
  • unity3d怎么控制人物移动
  • 安卓开源好处
  • python爬虫爬取网页数据
  • Unity multiplayer
  • javascript怎么弄
  • Android系统启动负载均衡
  • 一般纳税人开具的增值税普通发票和专用发票的区别
  • 如何查询企业税务情况
  • 怎么查询企业类别
  • 机场停车票怎么取得
  • 税务局的纳税服务中心是干什么的
  • 忘记了密码怎么打开手机
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号