数据库rownum的分组排序小技巧
来源:互联网 发布:java异步日志 编辑:程序博客网 时间:2024/05/01 04:19
最近公司准备了一个app项目,我作为java为客户端写接口调试数据,因为我是培训出来的java吧,功底不是很扎实,在写一个sql的时候遇到了点麻烦。
先说需求:我需要查出一个学生最近所有考试的分数和排名
这是这个表的demo数据
我需要查出张华的两次考试成绩和排名
这种查法可以用rownum来实现
select * from (select paperID,userName,userScore,status,ROW_NUMBER() over(PARTITION BY paperID ORDER BY userScore desc) as rank from face_student_score with(nolock)) AS MYTABLE where userName='张华' and status=
1
通过rownum的分组排序不会对查询的字段做出限制
0 0
- 数据库rownum的分组排序小技巧
- SQL小技巧--分组排序
- ORACLE中ROWNUM的排序技巧,增加一个顺序栏位
- rownum排序的问题
- 数据库的rownum
- 数据库乱码的小技巧
- 数据库常用的小技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- SQL进行排序、分组、统计的10个新技巧
- 数据分组的技巧
- rownum与ORDER BY疑问 rownum不支持order by 排序 先排序再rownum的方法
- 最少拦截系统
- Bootstrap笔记7—折叠
- mongodb--查询上篇
- input上传控件美化
- 算法联系之一冒泡排序
- 数据库rownum的分组排序小技巧
- 大数据时代hadoop中hive介绍
- 手把手教你安装使用dokuwiki [CentOs系统]
- python 百元买百鸡
- java基础-this和super的用法总结
- C++ 获取文件夹下的所有文件名
- Git常用命令
- Windows 10 PE的程序包
- Android-SurfaceView拍照录像