over(partition by)函数介绍

 开窗函数,Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。   开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化。 测试数据如下: 1、查询每个班的第一名的成绩,如下: 可以看出,在求第一名成绩的时候,不能用row_number(),因为如果同班有两个并列
相关文章
相关标签/搜索