oracle分组查询

分组查询,统计函数的使用

02. 查询出 emp 表中总共有多少条记录。

 

03. 查询 emp 表中出每个部门的部门代码、薪水之和、平均薪水。

 

04. 查询 emp 表中出部门人数大于等于 2 的部门的部门代码、部门人数。

 

05. 查询 emp 表中出部门平均薪水小于等于 2000 的部门的部门代码、平均薪水,并按平均薪水从大到小排序。

 

06. 查询 emp 表中出部门合计薪水大于等于 1000 的部门的部门代码、平均薪水,并按平均薪水从大到小排序。

 

07. 查询 emp 表中薪水最少,和薪水最大员工的姓名和薪水,并按薪水从大到小排序。

 

 

08. 列出最低薪金大于 1500 的各种工作及从事此工作的全部雇员人数。

 

09. 列出薪金等于部门 30 中员工的薪金的,所有员工的姓名和薪金。

 

10.  列出在每个部门工作的员工数量、平均工资和平均服务期限。

 

11. 列出各种工作的最低工资及从事此工作的雇员姓名。

12. 列出各个部门的 MANAGER( 经理 ) 的最低薪金。

 

13.  列出员工的年工资,按年薪从低到高排序。

 

14.  查询公司员工工资的最大值,最小值,平均值,总和。

 

15.  查询各 job 的员工工资的最大值,最小值,平均值,总和。

   

16.  选择各个 job 的员工人数 ( 提示 : job 进行分组 )

 

17.  查询员工最高工资和最低工资的差距。

  

18.  查询 emp 表中员工的奖金,没有奖金的默认为 0 ,使用 case  when

 

19.  工资 2000 以下   2000-3000 ' 中等 ', 3000-5000  ' 良好 ',   5000 以上 ' 优秀 '

 

2 . 行转列    10   20   30     

             3    5    6

 

 

 

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31537584/viewspace-2216482/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31537584/viewspace-2216482/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值