5-分析函数(new).pptVIP

  • 0
  • 0
  • 约5.12千字
  • 约 24页
  • 2018-03-09 发布于河南
  • 举报
5-分析函数(new)

分析函数 目标 完成本课后,你应该能够: 掌握分析函数的语法 使用分析函数进行统计 直接使用SQL很难完成的查询 显示每个员工的工资占工资总额的百分比 按部门查找前N个工资最高的员工 将当前行的值与前N行的值加在一起求平均 显示一个部门内一个人工资的相关等级 分析函数示例 select ename,deptno,sal, sum(sal) over ( partition by deptno order by ename) dept_total, sum(sal) over (order by deptno,ename) total from emp order by deptno,ename; 分析函数的优点 扩展标准SQL的功能 编写SQL容易 提高SQL运行性能 语法 FUNCTION_NAME(参数1, 参数2…) OVER (partition 子句 order by 子句 windows 子句) 显示各部门工资最高的前3名员工 显示各部门工资最高的前3名员工 DENSE_RANK和RANK 为当前记录分配级别 DENSE_RANK在出现相同值时,不会产生间断 显示各部门工资最高的前3名员工 访

文档评论(0)

1亿VIP精品文档

相关文档