Oracle函数Rank Over Partition如何使用
1、创建测试表Sql代码
2、创建测试记录Sql代码
3、分不同情况查询1 查询所有的学生成绩Sql代码溽朽孑臾查询结果:学号姓名科目成绩1张三 语文80.002李四 数学80.001张三 数学0.002李四 语文50.003张三丰 语文10.003张三丰 数学3张三丰 体育120.004杨过 JAVA90.005mike c++80.003张三丰 Oracle0.004杨过 Oracle77.002李四 Oracle77.00
4、2 查询Oracle科目成绩名次-非连续rankSql代码查询结果:学号姓名科目成绩名次4杨过 Oracle77.0012李四 Oracle77.0013张三丰 Oracle0.003
5、3.3查江冤有鲩询Oracle科目成绩名次-连续dense_ranksql代码查询结果:学号姓名科目成绩名次5罪焐芡拂mike c++80.0012李四 数学80.0012李四 Oracle77.0022李四 语文50.0034杨过 JAVA90.0014杨过 Oracle77.0021张三 语文80.0011张三 数学0.0023张三丰 体育120.0013张三丰 语文10.0023张三丰 Oracle0.0033张三丰 数学4
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:69
阅读量:31
阅读量:28
阅读量:67
阅读量:88