插入数据

1 insert into t_score values(1,76),(2,87),(3,60),(5,92),(6,88),(7,71),(8,92)

⒈rank()over,跳跃排序,允许并列,并在发生并列时保留名次空缺。

  

1 select rank() over(order by score desc) 排名 ,* from t_score

⒉dense_rank() over,连续排序,允许并列,并在并列发生时不保留名次空缺

  

1 select dense_rank() over(order by score desc) 排名 ,* from t_score

⒊row_number() over,不允许并列,按照实际条目数量排序

1 select row_number() over(order by score desc) 排名 ,* from t_score

转载于:https://www.cnblogs.com/fanqisoft/p/10695209.html

SqlServer三种常用窗口函数相关推荐

  1. 「数据分析」Sqlserver中的窗口函数的精彩应用之数据差距与数据岛(含答案)...

    上一篇介绍过数据差距与数据岛的背景,这里不再赘述,请翻阅上一文.此篇在Sqlserver上给大家演示1000万条记录的计算性能. 测试电脑软硬件说明 一般般的笔记本电脑,2017年7月,价格:4500 ...

  2. 「数据分析」Sqlserver中的窗口函数的精彩应用-问题篇

    最近看到PowerBI圈子在讨论最大连续区间段的问题,即某人最大的全勤时间,某人的最长的连续打卡时间等问题的计算,佐罗老师给出了10万倍性能的答案.这个问题也引发了笔者一些兴趣,隐约记得以前看过Sql ...

  3. mysql over rank_SQL学习笔记 - 窗口函数OVER

    Window Function 窗口函数 Perform calculations on an already generated result set ( a window).(在已生成的结果集上执 ...

  4. 微软商业智能BI知识整合篇-五大工具产品系列文章

    在最近2个月时间里,笔者尝试将自身在企业级商业智能BI的知识及经验进行梳理,以文章的方式输送给广大读者们阅读. 笔者同样是非科班专业人员,但在过往的摸索过程中,积累的系列知识足够应付一般性地企业级商业 ...

  5. 1万条数据大概占多大空间_「数据分析」Sqlserver的窗口函数的精彩应用之数据差距与数据岛...

    上一篇介绍过数据差距与数据岛的背景,这里不再赘述,请翻阅上一文.此篇在Sqlserver上给大家演示1000万条记录的计算性能. 测试电脑软硬件说明 一般般的笔记本电脑,2017年7月,价格:4500 ...

  6. mysql oracle sqlserver分页,三种常用数据库(Oracle、MySQL、SQLServer)的分页之SQLServer分页...

    环境 SQLServer 2008 R2 问题 SQLServer分页 解决 use test; --创建测试表 create table test ( id int primary key iden ...

  7. SqlServer基础之(触发器)

    概念:   触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触 ...

  8. mysql缺少函数_Sqlserver的窗口函数的精彩应用之数据差距与数据岛-答案篇

    上一篇介绍过数据差距与数据岛的背景,这里不再赘述,请翻阅上一文.此篇在Sqlserver上给大家演示1000万条记录的计算性能. 测试电脑软硬件说明 一般般的笔记本电脑,2017年7月,价格:4500 ...

  9. sqlserver迁移到mysql遇到的那些坑

    背景 由于各种原因,成本啊.扩展性等,公司决定把线上的业务从sql server迁移到mysql RDS. 迁移过程主要包括了程序修改和数据库的迁移.程序修改我们略过不谈,我们重点关注数据库迁移. 大 ...

  10. 数据库:MySQL、SqlServer、Oracle对比

    一.MySQL 查看全文 http://www.taodudu.cc/news/show-891300.html 相关文章: 软件:分享9款实用电脑软件,值得看一看 Nginx:限流.缓存.黑白名单等 ...

最新文章

  1. 软考程序员2009年下午试题是否有误?
  2. 基于OpenCV调整图像的对比度和亮度
  3. 关于WEB ServiceWCFWebApi实现身份验证之WebApi篇
  4. 【Ruby】Ruby 类案例
  5. 2020牛客暑期多校训练营(第三场)
  6. java web 常用工具类_Javaweb常用工具类及配置文件备份
  7. HDU2017 字符串统计【入门】
  8. 团队作业9——测试与发布(Beta版本)(含展示博客)
  9. hadoop资料汇总
  10. 整人c语言代码大全,(C语言整人代码大全.doc
  11. 表达式计算器-iExpr
  12. python 逐行调试工具_常用的 Python 调试工具,Python开发必读-乾颐堂
  13. 干货 | 读懂这篇文,玩游戏还会卡顿?
  14. 直播平台源码实现网易云音乐样式的字幕
  15. 镶嵌数据集工具小结(七)色彩平衡与接缝线 Ⅰ
  16. ipad pro network error occurred
  17. java实现七巧板问题_[Java教程]canvas,绘制七巧板
  18. mysql中的视图作用是什么意思_mysql数据库视图的作用是什么意思
  19. 汇编语言中常用进制数据输出的程序实现
  20. Segment 2:Introduction Number Theory——Fermat and Euler【费马定理和欧拉定理】

热门文章

  1. 微软将VB和C#合二为一 年底推出全新平台VS2010
  2. Spring中EmptyResultDataAccessException异常产生的原理及处理方法
  3. SqlServer实现split功能
  4. Python 帮助信息(pydoc模块)
  5. php单引号和双引号的速度,在php中单引号和双引号是否有性能优势?[复制]
  6. mysql查询周边商铺_利用Redis的Geo功能实现查找附近的店铺
  7. js排序的时间复杂度_js 排序算法之快速排序
  8. feign调用接口返回html,Spring Cloud Feign接口返回流
  9. webpack 分离css html,【已解决】ReactJS中Webpack打包时分离css
  10. python制作查询工具发给别人使用_利用Python制作简单的小程序:IP查