over函数怎么用

更新时间:02-09 教程 由 果儿 分享

over函数怎么用?

over()是分析函数,可以和rank()函数配合使用,也可以和其他函数配合使用。下面给出一些来自网上的示例: TABLE:S (subject,mark) 数学,80 语文,70 数学,90 数学,60 数学,100 语文,88 语文,65 语文,77 现在我想要的结果是:每门科目的前3名的分数 数学,100 数学,90 数学,80 语文,88 语文,77 语文,70 那么语句就这么写: select * from (select rank() over(partition by subject order by mark desc) rk,S.* from S) T where T.rk<=3;

声明:关于《over函数怎么用》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2198646.html