这些数据库怎么做

ZYP_ZJ 2012-03-10 07:28:07
1.有关系emp(eno,ename,salary,dno,joblevel),其中各属性的含义依次为职工号、姓名、工资,所在部门号和职
务等级,以及关系dept(dno,dname,manager),其中各属性含义依次为部门号、部门名称、部门经理的职工号。试用
sql语句完成以下查询:

1)列出各部门中工资不低于600元的职工的平均工资。 6分

2)将“销售部”的那些工资数额低于600的职工的工资上调10% ; 5分

3)将“销售部”所有员工中工资排名前10名的人员列出来 ; 5分

4)列出部门经理职工号为“001” 的部门名称及该部门经理的工资 ; 5分

5)简述视图的作用;创建一个视图,市场部经理只能看到本部门的员工信息; 6分
...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwwb 2012-03-12
  • 打赏
  • 举报
回复
自己动手做一下吧,具体问题再咨询
ZYP_ZJ 2012-03-11
  • 打赏
  • 举报
回复
额··· 第1 2 我会 后面的我不会啊 求大神 帮帮
ACMAIN_CHM 2012-03-11
  • 打赏
  • 举报
回复
作业题,建议自己先写一下。
rucypli 2012-03-10
  • 打赏
  • 举报
回复

1)列出各部门中工资不低于600元的职工的平均工资。 6分
select avg(salary)
from emp
where salary >=600

2)将“销售部”的那些工资数额低于600的职工的工资上调10% ; 5分
update A
set A.salary = A.salary*1.1
from emp A,dept B
where A.dno = B.dno
and B.dname = '销售部'
and A.salary <600

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧