SQL 查询排名,相同数据排名相同
Table_1:
Id | Score |
---|---|
1 | 3.50 |
2 | 3.65 |
3 | 4.00 |
4 | 3.85 |
5 | 4.00 |
6 | 3.65 |
答:
select a.Score as Score,
(select count(distint b.Score) from Table_1 b where b.Score >= a.Score) as Rank
from Tabel_1 a
order by a.Score DESC;
内容解释:
- 先通过
where b.Score >= a.Score
把符合条件的筛选出来,也就是把当前
分数和所有
分数做对比,只把前面(大于)的部分拿出来,去重
后就是排名
函数解释:
- DESC: 降序排列
- distint :去重
SQL 查询排名,相同数据排名相同相关推荐
- 编写一个 SQL 查询来实现分数排名
每日一题,第一篇 1.编写一个 SQL 查询来实现分数排名. 如果两个分数相同,则两个分数排名(Rank)相同.请注意,平分后的下一个名次应该是下一个连续的整数值.换句话说,名次之间不应该有" ...
- sql查询返回xml数据之应用【转载】
sql查询返回xml数据之应用[转载] 今天查看邮件,看到一标题Using the FOR XML Clause to Return Query Results as XML,点进去看了看,以前也是知 ...
- sql查询和排序数据的方法
sql查询和排序数据的方法 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术: SQ ...
- SQL查询单表数据之组合(三)
[SQL从一点一滴分析系列文章]为实际开发中的点点滴滴的总结,从最最简单的SQL 查询 到 综合分析查询 在分析 SQL 时,也会同时分析 mybatis .Hibernate 中的相关操作 点击查看 ...
- SQL查询单表数据之排序(二)
[SQL从一点一滴分析系列文章]为实际开发中的点点滴滴的总结,从最最简单的SQL 查询 到 综合分析查询 在分析 SQL 时,也会同时分析 mybatis .Hibernate 中的相关操作 点击查看 ...
- SQL查询单表数据(一)
[SQL从一点一滴分析系列文章]为实际开发中的点点滴滴的总结,从最最简单的SQL 查询 到 综合分析查询 在分析 SQL 时,也会同时分析 mybatis .Hibernate 中的相关操作 点击查看 ...
- mysql sql查询昨天的数据_sql语句,查询昨天的数据
如果在程序中,有前台传来两个时间点:beginTime和endTime,在sql查询中的限制条件就是查询昨天的数据,那么可以这样写: 但是如果在这里要查询昨天的数据的话, 则不能简单地在开始时间的那里 ...
- sql 查询不重复数据
sql不重复的查找统计数据 2007-06-29 11:04 例表如下: 表名:MYTEST TID COL1 COL2 COL3 1 1 ...
- sql 查询上个月的数据_数据分析-SQL 进阶篇 多表查询
知识点 一.表的加法 Union:删除表中的重复值 union al:包含表中所有内容,包括重复值 二.表的联结 联结:join 联结分为以下五种: 交叉联结(cross join)又称为笛卡尔积:将 ...
最新文章
- pytorch环境下“No module named SimpleITK”的解决办法
- 读书计划清单之碎碎念
- OpenSAP网址收藏
- IDEA 设置忽略那些文件不提交到SVN服务器
- Hemberg-lab单细胞转录组数据分析(七)-导入10X和SmartSeq2数据Tabula Muris
- 让XCode的Stack Trace信息可读
- ospf配置方法及相关问题
- 经验分享:java批量读取txt文件入库
- zabbix监控Nginx/Tomcat/MySQL
- 产品功能树图_新版PFMEA培训之第三步功能分析,理清结构,梳理思路
- ETERM操作和错误集合
- react项目里添加支持less(无webpack.config.js如何设置
- mac读取ntfs移动硬盘
- 200+ML知识速查卡;『图解算法数据结构』配套代码;『剑指Offer』解题代码;『Python3』高频面试题目集;前沿论文 | ShowMeAI资讯日报
- shell常见的语句结构_wuli大世界_新浪博客
- Windows 2008 R2 终端服务器授权安装配置
- vue keys detected: '1111'. This may cause an update error.
- 1020 月饼 (25 分)
- C语言程序设计教程蒋清明,C语言程序设计教程(第2版)
- 不用升级 普通MP4也能看PDF ---PDFtoJPG
热门文章
- python自动化(五)接口自动化:4.接口自动化框架搭建实战
- 我的压箱底,500G视频网盘分享
- 硬件描述语言VHDL
- 没有人能比快递员更懂通信协议(sig mesh协议栈之网络架构)
- C++【求逆序数The Number of Inversions】如1234的逆序数为4321;
- PCIe系列专题之二:2.1 TLP的前世今生
- 路漫漫其修远兮,吾将上下而求索——小酌重构系列[0]开篇有益
- 阿德莱德计算机专业本科,阿德莱德大学计算机科学专业详细解读 成为IT大神就靠它...
- antd 组件库upload使用时onChange只会执行到 uploading状态 解决办法
- 简单两步搞定小米路由新增功能-DDNS