位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享实例讲解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性能优化方法)

  • 可以抵扣进项税额的增值税普通发票
  • 股份有限公司董事会决议必须经过
  • 收到现金分红的会计分录
  • 企业组织结构的形式
  • 油费可以抵扣进项税额
  • 累计纳税工资是什么意思
  • 小规模免税销售额是含税还是不含税
  • 支付的检测费计入什么科目
  • 含税金额怎么算税额公式
  • 增值税小规模纳税人起征点
  • 金税三期账号是自己申请吗
  • 盘盈的固定资产计入什么科目
  • 职工宿舍楼日常管理制度
  • 企业购入投资性房地产
  • 调试阶段是什么意思
  • 销售原材料的账务处理
  • 外籍人员个人所得税政策
  • 税务实名认证怎么认证
  • 一般纳税人怎么查询
  • 固定资产清理税金如何处理
  • 企业购买股票投资
  • 公司旅游的费用怎么算
  • 补缴纳以前年度企业所得税税率如何论定
  • openlayers加载geojson
  • php面包屑导航
  • 货物无偿赠送分录
  • PHP:oci_field_type_raw()的用法_Oracle函数
  • linux root 命令
  • php使用memcache
  • 不用指令
  • 房产开发企业涉及税种
  • 公司转让债务债权协议
  • 异地银行结算账户的特点
  • 购买办公用品怎么做明细账
  • 现金折扣优惠
  • 老生常谈的常是什么意思
  • vue3使用ref获取元素
  • /t python
  • 合并范围外关联方需要函证吗
  • 如何减税降税
  • wordpress编辑文章
  • python中的装饰器的使用实战
  • Python中__slots__限制属性
  • 向投资者分配现金股利为什么会导致所有者权益减少?
  • 哪些收入需要交消费税
  • 企业之间无偿使用资金涉税
  • 加班费是计入应交税费吗
  • 处置固定资产净收益属于利得吗
  • 企业设置的坏账科目
  • 上年度固定资产费用化了,财报怎么算
  • 支付商业承兑汇票怎么做
  • 财政收回项目资金请示
  • 个税手续费返还政策文件
  • 银行电子汇票到期后多久到账
  • 没有销售怎么写总结
  • 抄报返写
  • 已认证未抵扣的发票可以退回红冲吗
  • 会计凭证的审核的注意事项有哪些
  • 公司电子发票报销
  • 企业建账的流程是怎样的
  • mysql获取数据库表名
  • drop table select
  • win10如何利用镜像安装系统
  • 微软平板电脑surface pro2参数
  • Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
  • winproxy.exe - winproxy是什么进程
  • ubuntu听音乐
  • mac 地址栏
  • mac如何搜索应用
  • Linux VPS vsftp/proftpd FTP时间差八小时的解决方法
  • linux操作系统主要用来干嘛?
  • win7系统开机后桌面黑屏
  • 不需要背景
  • shell 比较大小
  • pm2启动nodejs
  • Unity3d C# HttpWebRequest 异步下载文件
  • jquery图表
  • python bottle 教程
  • 全国税务发票查询电话
  • 银行收取手续费可以抵扣进项税额吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设