您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle分析函数ntile

2024/2/22 12:58:55发布14次查看
oracle分析函数ntile 有这么一个需求,将课程的成绩分成四个等级,为学生打a、b、c、d的绩效。 drop table course purge;create
oracle分析函数ntile
有这么一个需求,,将课程的成绩分成四个等级,为学生打a、b、c、d的绩效。
drop table course purge;
create table course
(
  id number,
  grade number
);
insert into course values(1,50);
insert into course values(2,55);
insert into course values(3,60);
insert into course values(4,65);
insert into course values(5,70);
insert into course values(6,75);
insert into course values(7,80);
insert into course values(8,85);
insert into course values(9,90);
insert into course values(10,95);
commit;
sql> select id,grade,ntile(4) over(order by grade desc) til from course;
        id      grade        til
---------- ---------- ----------
        10        95          1
        9        90          1
        8        85          1
        7        80          2
        6        75          2
        5        70          2
        4        65          3
        3        60          3
        2        55          4
        1        50          4
已选择10行。
oracle 单实例 从32位 迁移到 64位 方法 
在centos 6.4下安装oracle 11gr2(x64)
oracle 11gr2 在vmware虚拟机中安装步骤
debian 下 安装 oracle 11g xe r2
oracle导入导出expdp impdp详解
oracle 10g expdp导出报错ora-4031的解决方法
本文永久更新链接地址:
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product