位置: 编程技术 - 正文

实例讲解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性能优化方法)

  • 个体工商户能开多少钱的普票
  • 劳务公司怎么交税,都有哪些税
  • 预付款发票能入账吗
  • 清算缴纳企业所得税
  • 银行日记账期初余额写在什么科目
  • 房租押金没退款怎么起诉
  • 车船抵扣如何填报
  • 企业所得税财务费用借款利息扣除标准
  • 报销业务招待费用主题
  • 企业将活期存款转为定期时
  • 营改增后众筹融资业务的会计处理分析
  • 增资扩股如何操作
  • 法院受理费用
  • pos刷的钱能追回吗
  • 出口退税代理费用大概多少
  • 汇算清缴调增的利润要进未分配吗
  • 业务招待费增值税是进项税吗
  • 股东的房产无偿提供给公司用
  • 房屋的折旧年限一般是多少年
  • 选择简易征收可以开专票吗
  • 门窗属于建材吗还是材料
  • 免税企业进项怎么处理
  • 租入房屋修缮费用谁承担
  • mac怎么禁止开机启动
  • window最新漏洞
  • 如何防止win10自动重启
  • 保养费计入什么科目
  • php解析原理
  • 合同资产的减值的计量
  • 入账成本包括增值税税额吗
  • 文件夹删除需要管理员权限怎么弄
  • linux怎么自己写命令
  • win10新装系统我的电脑在哪
  • 港田路凤凰城
  • 公路客运车辆
  • 本单位生产的水泥属于
  • 其他应收款的审计重点不包括哪些
  • iframe vh
  • 折旧的计提
  • 外币交易汇兑损益包括
  • 银行询证函费用减免
  • php分页页码动态的实现
  • php三元运算符简单例子
  • 增值税一般纳税人是什么意思
  • 论文导语如何写
  • 企业扶贫捐赠简报范文
  • 股东借款转增资本公积要验资吗
  • 房屋发票备注栏怎么填
  • 一般纳税人零申报怎么报税步骤
  • 信用减值损失和资产减值损失的区别
  • 以前年度损益调整
  • 中小企业开发票税率是多少
  • 折旧费用分摊科目是什么
  • 购进商品印花税怎么计算
  • 生产过程中的不良品怎么处理
  • 购买材料没开票怎么做账
  • 公司出售自建厂房
  • 组织员工旅游的租宿费的税额是什么
  • 合伙企业是什么组织形式
  • 物流托运不给发货
  • 建筑企业营改增之前计税方法
  • 月末库存商品的成本怎么算
  • ubuntu20.04 unity
  • 微软招聘流程
  • win2玩魔兽世界
  • linux find . -name命令
  • 进程出现很多regsvr32
  • linux系统怎么安装
  • windowxp音量图标没了
  • mainwindow是什么程序
  • cocos2d怎么用
  • jq复制元素
  • Node.js中的construct构造函数
  • scrollview不滚动
  • 详解linux设备
  • android studio post请求数据获取
  • js中的三种弹出消息提醒的命令
  • python 入门
  • 企业如何注册电子税务局账号
  • 青海税务发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设