培训课件:人力成统计分析任务.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
培训课件:人力成统计分析任务

人力成本统计分析任务人事管理任务背景2-1 你们项目组现在负责开发a name=baidusnap0/a一个人/B事管理系统,你负责人力成本统计分析报表生成任务。项目经理告诉你:报表涉及的两个数据表DEPARTMENTS 、EMPLOYEES 已经设计好,可通过dept_emp.txt 脚本创建报表应提供如下信息:各部门人数,工资总额,平均工资,最高工资,最低工资,工资差距指数(标准方差)除报表外,应采取饼图、柱状图、曲线图等直观方式来显示统计结果任务背景2-2 项目经理告诉你通过你开发的报表、图表,人力资源部经理可容易的了解:哪些部门工资水平高?哪些部门工资水平低?哪些部门工资差距比较大?哪些部门工资成本最高?参考下面的报表设计,有助于你完成任务报表设计3-1 工资水平分析报表报表设计3-2 工资差异分析报表报表设计3-3 人力成本分析报表关键技术分组(聚集)函数分组函数介绍APEX 图表创建参见下面的构建步骤报表构建9-1 工资水平分析报表创建页,选择chart 页类型报表构建9-2 下一步选择Flash Chart 图表类型下一步,page name 输入:salary_analysis 下一步,选择Do not use tabs 报表构建9-3 下一步,选择2D Line Chart Type 报表构建9-4 下一步输入SQL 查询报表构建9-5 创建并运行页编辑本页,添加报表区域报表构建9-6 选择SQL Report 报表构建9-7 输入查询语句,并创建区域,运行页报表构建9-8 工资差异分析报表重复创建图表步骤选择2D Column 图表类型用下面SQL 语句来创建SELECT null link, department_name label, VARIANCE(SALARY) 工资方差FROM employees e, departments d WHERE e.department_id = d.department_id GROUP BY department_name; 报表构建9-9 人力成本分析报表重复创建图表步骤选择3D Pie 图表类型用下面SQL 语句来创建SELECT null link, department_name label, SUM(SALARY) 工资总额FROM employees e, departments d WHERE e.department_id = d.department_id GROUP BY department_name; 图表测试根据你所创建的图表,分析现有数据:哪个部门工资水平最高?哪个部门工资水平差异最大?哪个部门人力成本最高?作业与练习计算平均提成员工的提成为salary*COMMISSION_PCT 第一种方法:只计算有提成员工的平均提成第二种方法:计算所有员工的平均提成计算员工总人数计算员工的不同工资数计算员工的不同工作种类数目(JOB_ID) 总结掌握分组函数使用方法掌握APEX 图表使用方法分组(聚集)函数27-1 在SQL 中,以下分组函数可对整个表或一组特定的行执行运算。每个函数返回一个结果。MIN 用于存储任何数据类型的列,返回最小值。MAX 用于存储任何数据类型的列,返回最大值。COUNT COUNT(表达式) 返回表达式列中非空值的数量。COUNT(*) 返回表中满足SELECT 语句的条件的行数。AVG 用于存储数值数据的列,计算平均值。SUM 用于存储数值数据的列,计算值的总和。分组(聚集)函数27-2 VARIANCE :用于存储数值数据的列,计算数据在平均值左右的分布情况。例如,如果班级上次测验的平均分是82% ,学生的分数范围在40% 到100% 之间,则此分数的差异将比学生的分数范围在78% 到88% 的情况下大。STDDEV :与variance 类似,标准偏差测量数据的分布情况。对于平均值大致相同的两组数据,分布越广,标准偏差就越大。分组(聚集)函数27-3 组函数使用要点:组函数会忽略空值。因为任何值和空值进行运算,结果还是空值。忽略空值可确保得到一个运算结果。在下面的示例中,计算平均加班费率时没有使用(null) 值。分组(聚集)函数27-4 组函数使用要点:SELECT 子句中可有多个基于相同或不同列的组函数。还可使用WHERE 子句,将组函数限制在表的子集上。SELECT MAX(salary), MIN(salary), MIN(employee_id) FROM employees WHERE department_id = 60; 分组(聚集)函数27-5 组函数使用要点:MIN 和MAX 两个组函数可用于任何数据类型。使用这些函数,可以找出列表中最后一个人/B的姓名、最低薪金或最早的聘用日期。例

文档评论(0)

lxiencan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档