PERCENT_RANK
函数类似于 CUME_DIST
(累积分布)函数。 它的返回值范围为 0~1。任何集合中的第一行的 PERCENT_RANK
函数为 0,返回值为 NUMBER
。
创新互联网站建设由有经验的网站设计师、开发人员和项目经理组成的专业建站团队,负责网站视觉设计、用户体验优化、交互设计和前端开发等方面的工作,以确保网站外观精美、成都网站制作、做网站、外贸营销网站建设易于使用并且具有良好的响应性。
PERCENT_RANK( ) OVER ([query_partition_clause] order_by_clause)
参数 |
说明 |
---|---|
OVER |
使用 |
返回数值数据类型。
根据成绩将同学分成四个等级,为学生评奖。建表 course_rank,并向里面插入数据,执行以下语句:
CREATE TABLE course_rank
(
name VARCHAR(8),
id NUMBER
);
INSERT INTO course_rank VALUES('Linda',1);
INSERT INTO course_rank VALUES('Tan',2);
INSERT INTO course_rank VALUES('Tom',3);
INSERT INTO course_rank VALUES('John',4);
INSERT INTO course_rank VALUES('Mery',5);
COMMIT;
执行以下语句:
SELECT name, id ,percent_rank() OVER (ORDER BY id) AS pr1 FROM course_rank;
查询结果如下:
+-------+------+------+
| NAME | ID | PR1 |
+-------+------+------+
| Linda | 1 | 0 |
| Tan | 2 | .25 |
| Tom | 3 | .5 |
| John | 4 | .75 |
| Mery | 5 | 1 |
+-------+------+------+
新闻标题:创新互联OceanBase教程:OceanBasePERCENT_RANK
网页链接:http://www.csdahua.cn/qtweb/news6/295056.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网