题目:在牛客刷题有一个通过题目个数的(passing_number)表,id是主键

第1行表示id为1的用户通过了4个题目;

请你根据上表,输出通过的题目的排名,通过题目个数相同的,排名相同,此时按照id升序排列,数据如下:

id为5的用户通过了5个排名第1,
id为1和id为6的都通过了4个,并列第2

题解:
row_number()对应唯一排序:1、2、3、4
dense_rank()对应相同次序可重复,但不跳过下一个次序值:1、2、2、3
rank()对应相同次序可重复,并且跳过下一个次序值:1、2、2、4

select * ,dense_rank() over (order by number desc) as t_rank
from  passing_number
order by t_rank,id

SQL63 刷题通过的题目排名相关推荐

  1. 考试管理系统-刷题系统案题目选项编写

    目录 1. 数据库设计 1.1 数据库设计范式 1.2 数据库设计工具 2. 学科模块快速开发 3. 目录模块 4. 题目模块 4.1 题目模块快速开发(重点) 4.2 文件上传基础演示 4.3 添加 ...

  2. sqlzoo刷题(部分题目含解题思路)

    1.concat函数用法 (1)12.The capital of Mexico is Mexico City. Show all the countries where the capital ha ...

  3. 刷题集--GameZ游戏排名系统

    题意:GameZ为他们最新推出的游戏开通了一个网站.世界各地的玩家都可以将自己的游戏得分上传到网站上.这样就可以看到自己在世界上的排名.得分越高,排名就越靠前.当两个玩家的名次相同时,先上传记录者优先 ...

  4. N等于三个质数求解题目--dp泄露研究--题目(m的高位攻击刷题)--大小循环统计出现次数题--Dvwa文件上传(2级)

    目录 N等于三个质数求解题目 dp泄露研究 题目(m的高位攻击刷题) 大小循环统计出现次数题 Dvwa文件上传(2级) N等于三个质数求解题目 分析题目发现有三个质数,三个质数之间并有什么关系.n等于 ...

  5. LeetCode每日一题打卡组队监督!刷题群!

    近 2000 人已经加入共同刷题啦! 群友每天都会在群里给大家讲解算法题 每周日「负雪明烛」组织直播讲题 我相信来看我博客的大部分人都是通过LeetCode刷题过来的.最近发现LeetCode中文网站 ...

  6. “计算机程序设计能力考试(乙级)”真题刷题(三)

    "计算机程序设计能力考试(乙级)"真题刷题 十一.题目:1011 A+B 和 C (15 分) 给定区间 [−2 ​31 ​​ ,2 ​31 ​​ ] 内的 3 个整数 A.B 和 ...

  7. 卧槽!华为工程师总结的5000页Java、LeetCode刷题笔记提供下载,太优秀了!

    本文转自公众号:码农突围,本文已经过作者授权,如需转载,请联系码农突围公号. 未经授权,转载必究! 最近有有不少老铁在后台留言说,想进大厂,但是算法不好.最近我整理了一份刷题实录,这份刷题实录,也让我 ...

  8. 太赞了!刷题PDF终于在GitHub上开源了!覆盖字节、蚂蚁、腾讯等多家大厂真题...

    最近有有不少老铁在后台留言说,想进大厂,但是算法不好.最近我整理了一份刷题实录,这份刷题实录,也让我进了心仪的大厂.现在开放分享给大家.希望对大家有所帮助. 任何的算法题,如同写作文一样,都有一些模板 ...

  9. LeetCode刷题指南

    CSDN话题挑战赛第1期 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f 参赛话题:Leetcode刷题指南 ...

最新文章

  1. 理解 IntelliJ IDEA 的项目配置和Web部署
  2. Luogu P4782 【模板】2-SAT 问题(2-SAT)
  3. ntu 课程笔记 :MAS714(7) 最短路径和优先队列
  4. java长宽_Java:如何控制JPanel长宽比?
  5. C++const修饰成员函数
  6. 16位汇编 使用word ptr和byte ptr的寻址方式
  7. Android常用开源框架
  8. webpack 独立打包 css 文件
  9. VB用API实现各种对话框(总结)(转载)
  10. 每日一题(14)—— 交换a,b的值(不使用中间变量)
  11. QT5开发及实例学习之十八显示Qt5 SVG格式图片
  12. [ios开发]锁屏后的相机的方向检查,与图片的自动旋转
  13. osgi java web_在Tomcat中使用Java Web应用程序的OSGi软件包
  14. 深度学习基础系列(六)| 权重初始化的选择
  15. 人工智能——皇帝的新脑还是人类的终结(学习笔记)
  16. powerbuilder防止反编译: pbkiller无法解析的部分公布
  17. ant design pro 关闭国际化语言
  18. m4a怎么转换成mp3,4招搞定
  19. 史上最超级KB的10个故事~你撑到第几个才发抖?
  20. xp系统共享打印机服务器不可用,那种方式能够解决WinXP访问Win10共享打印机指定网络不可用的问题?...

热门文章

  1. PostgreSQL初学
  2. 西交利物浦大学企业协同平台案例分享
  3. 补CEGUIFont_xmlHandler.cpp
  4. 第6章 循环、批量传送和条件转移-1.34h
  5. dataframe列互换 python_统计学原理之python数据分析基础
  6. C程序设计语言现代方法14:预处理器
  7. Linux操作系统使用基础05:Linux磁盘与文件系统管理
  8. Linux操作系统使用基础06:文件与文件系统的压缩与打包
  9. 【CMAKE系列】CMAKE外部工程引用及编译打印
  10. 【Opencv系列】之显示图像以及使用鼠标截取图像局部区域进行放大