问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于oracle的问题,有emp,dept,salgrade 三个表。完成以下问题。

发布网友 发布时间:2022-04-12 21:46

我来回答

2个回答

热心网友 时间:2022-04-12 23:15

  1.显示部门号为10 的部门名、员工名和工资
  select deptno, ename, sal
  from emp
  where deptno = 10;

  2. 工资级别是什么?在表中怎么体现?
  select ename, sal
  from emp;

  3. 显示员工BLAKE 的上级领导的姓名
  select e1.ename
  from emp e1
  where e1.empno = (select e2.mgr
  from emp e2
  where e2.ename = 'BLAKE');

  4.显示与scott同一部门的所有员工
  select e1.*
  from emp e1
  where e1.deptno = (select e2.deptno
  from emp e2
  where e2.ename = 'scott');

  5.显示工资比部门 30 的所有员工的工资高的员工的姓名、工资和部门号
  select e1.ename, e1.sal, e1.deptno
  from emp e1
  where e1.sal >all (select e2.sal
  from emp e2
  where e2.deptno = 30);

  6.查询与smith 部门和岗位完全相同的所有雇员
  select e1.*
  from emp e1
  where e1.dept = (select e2.dept from emp e2 where e2.ename = 'smith')
  and e1.job = (select e3.job from emp e3 where e3.ename = 'smith')

  7.显示高于部门平均工资的员工的信息
  select e1.*
  from emp e1
  where e1.sal > (select avg(e2.sal)
  from emp e2
  where e1.deptno = e2.deptno
  group by e2.deptno);

  8.查询部门工资总和高于员工工资总和1/3的部门名及工资总和
  select e1.deptno, sum(e1.sal)
  from emp e1
  group by e1.deptno
  having sum(e1.sal) > (select sum(e2.sal) / 3.0
  from emp e2);

热心网友 时间:2022-04-13 00:33

1. select ename,dname,sal from emp natural join dept;
2. select ename,sal,grade from emp join salgrade on (emp.sal >=losal and emp.sal<=hisal);
3. select ename from emp where empno=(select MGR from emp where ename='BLAKE');
4. select * from emp where deptno=(select deptno from emp where ename='SCOTT');
5. select ename,sal,deptno from emp where sal > (select max(sal) from emp where deptno=30);
6. select * from emp where (deptno,job)=(select deptno,job from emp where ename='SMITH') and ename<>'SMITH';
7. select * from emp join (select deptno,avg(sal) avgsal from emp group by deptno) t on emp.deptno=t.deptno and emp.sal>t.avgsal;
8. select dname,sum(sal) from emp join dept on emp.deptno=dept.deptno group by dname having sum(sal) > (select sum(sal) from emp)/3;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁能给个单机版的风云之雄霸天下啊?? 求风云雄霸天下PC单机游戏WIN7版 雄霸天下任务指南 开心网001老房子卖了以后家具还有吗? 为什么001开心网买房子组件删除仓库里的东西都没了 请教一下,开心001的开心庄园里面的建材有好多富余的的 除了5元一个卖... 开心网001小号怎么给大号送房子? 开心网001多少级能送别人房子?多少级能接受别人给的房子? 开心网001果实或家具能送人吗 开心网(kaixin001)怎么买外地房子? XP桌面上的图标阴影怎样去除? 联想thinkpad售后服务在哪 thinkbook售后 盐水花生米的做法 分贝是什么的单位? 物理上,分贝用什么表示 分贝什么意思 分贝指的是什么? 分贝是计量什么的单位 怎么把自己手机改成苹果手机 排骨和白萝卜,清炖怎么做好吃?耍要什么佐料 怎么把自己手机变成苹果手机 用什么软件可以在空间把手机标识显示为iphone6plus word 的对号怎么打啊?? 猪排炖萝卜怎么做好吃 造成电气火灾的原因有可能是 我都已经在电脑上下载乐视APP了,为什么它还显示“您可以试看10分钟,下载乐视视频APP观看完整版 微信被盗了 现在怎么把注销?求解 哪些情况容易导致电气线路火灾? 为什么电视更新后。原来的乐视tv和奇艺的没有了。而且应用下载里面都没有下载? 二零一七年正月出生女孩起名 二零一七年婴儿取名叫什么好 在QQ上怎么问别人的名字 石姓男孩五行缺水取个男孩名字!出生日期农历二零一七年九月十二日中午十二点二十八分 2017年宝宝起名浩熙怎么样 360浏览器在哪里清除网页记录? 二零一七年农历二月十九出生的女孩叫啥名字好 二零一七年七月二十四日出生的男孩取个名字 QQ有个好友不知道名字(是谁),怎样礼貌地问人家名字(是谁)? 在qq上因为忘记了别人的名字,然后婉转的问名字 QQ里有陌生人加你聊,问你名字,不想告诉他,怎么办? 二零一七年四月份出生宝宝起名 草字头的字可取名 姓郭男孩生于2017年9月23日16时34分起名 阴历二零一七年 七月十五 丁酉年【鸡年】戊申月 乙未日女孩想起名,求大神指点五行缺什么多什么 二零一七年十二月十二日起名 帮宝宝起名字 有酬谢 想在京东上买个手机 用分期付快的形式。 谁有过经验,给具体介绍一下。 在京东上买手机分期付款的问题 哪位大师们能帮宝宝起个好听的名字