为了账号安全,请及时绑定邮箱和手机立即绑定

做出来留下联系方式请你吃饭!!!!!!!!

/ 猿问

做出来留下联系方式请你吃饭!!!!!!!!

字段

类型

注释

emp_id

number(3)

主键

emp_name

varchar2(50)

员工姓名

emp_sex

number(1)

员工性别(1男2女3保密)

emp_posi

number(1)

员工职位(1普通员工2项目经理3总监)

emp_bir

date

出生日期

emp_money

number(8,2)

员工工资

1.查询每个职位需要发放的总员工工资

2.查询生日为1980年1月1日到1995年12月31日并且名字带”轩”员工所有的信息,并按照出生日期正序排序

3.统计每类员工职位的平均员工工资

4.查询生日在1990年1月1日之后员工的平均员工工资

5.查询员工姓”张”,员工职位为普通员工,工资大于8000的所有信息,并按照工资倒叙排序

6 .查询每个职位的最大工资和最小工资

7. 查询每个职位的平均工资

8.查询工资低于平均工资的普通员工信息

9 .查询性别保密的普通员工的信息,并按工资降序排序

10.查询所有重名员工的名字和人数

11.查询工资最低的总监的信息

12.查询出生日期在1965-01-01之前职位为项目经理或者总监的员工信息,并将其工资+2000

13.删除性别保密出生日期在1960年之前的普通员工

14.将生日在1970年之后工资>20000的男性员工职位改为项目经理


查看完整描述

5 回答

?
程序员003

1.select  emp_posi,sum(emp_money)

from emp

group by emp_posi;


2.select *

from emp

where emp_bir  between '1980-01-01' and '1995-12-31' and emp_name like '%轩%'

order by emp_bir;


3.selct emp_posi,avg(emp_money)

from emp

group by emp_posi;


4.select avg(emp_money)

from emp

where emp_bir >'1900-01-01';


5.select *

from emp

where emp_name like'张%' and emp_posi=1 and emp_money>8000

order by  emp_money desc;


6.select emp_posi,max(emp_money),min(emp_money)

from emp

group by emp_posi;


7.selct emp_posi,avg(emp_money)

from emp

group by emp_posi;



8.select *

from emp a,(select avg(emp_money) m from emp ) b

where a.emp_money>b.m;


9.select *

from emp

where emp_sex=3

order by emp_money desc;


10.select  emp_name,count(*)

from emp

group by emp_name

having count(*)>1;


11.select *

from emp

where emp_posi=3 and emp_money=(select min(emp_money)  from emp);


12.select *

from emp

where emp_bir <'1965-01-01'and emp_posi !=1;

 update emp

set emp_money=emp_money+2000

where emp_bir <'1965-01-01'and emp_posi !=1;



13.delete from emp

where emp_bir<'1960-01-01' and emp_sex=3;


14.update emp

set emp_posi=2

where emp_bir>'1970-01-01' and emp_money>20000;


没有验证是否正确,可能会有错误,希望可以帮助到你。


查看完整回答
反对 回复 2018-12-20
?
天宇欧尼酱

很简单增删改查,最基本的机会操作

查看完整回答
反对 回复 2018-07-26
?
qq_转角遇到_1

这很简单呐,自己慢慢想,自己做出来的才是自己的

查看完整回答
反对 回复 2018-07-13
?
weixin_烟雨倚楼听风雨_0
天太热


查看完整回答
反对 回复 2018-07-13

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信