Oracle学前班
来源:互联网 发布:交易圣经知乎 编辑:程序博客网 时间:2024/04/18 13:25
- 在芝加哥工作的人中,谁的工资最高
select * from(select e.ename from emp e join dept d on(e.deptno = d.deptno)where d.loc='CHICAGO' order by sal desc) where rownum=1;
- 查询每个部门下有多少员工
select d.dname,avg(e.sal+nvl(e.comm,0)) from dept d join emp e on d.deptno=e.deptno where job!='salesman' group by dname having avg(e.sal+nvl(e.comm,0))>1500;
- 查询在 new york 工作的所有员工的姓名,部门名称和工资信息
select * from emp where (months_between(sysdate,hiredate)/12)>10;
- 查询每个部门员工数量,平均工资和平均工作年限
select dname,count(ename),avg(sal+nvl(comm,0)),avg(to_char(hiredate,'yyyy')) from dept d left outer join emp e on d.deptno = e.deptno group by dname;
- 统计各部门每个工种的人数,平均工资。
select dname,count(ename),avg(sal+nvl(comm,0)) from dept d left join emp e on e.deptno=d.deptno group by dname;
select * from(select e.ename from emp e join dept d on(e.deptno = d.deptno)where d.loc='CHICAGO' order by sal desc) where rownum=1;
- 查询每个部门下有多少员工
select dname,count(ename) from dept d left outer join emp e on d.deptno=e.deptno group by dname
select d.dname,avg(e.sal+nvl(e.comm,0)) from dept d join emp e on d.deptno=e.deptno where job!='salesman' group by dname having avg(e.sal+nvl(e.comm,0))>1500;
- 查询在 new york 工作的所有员工的姓名,部门名称和工资信息
select ename,d.dname,sal from emp e join dept d on d.deptno=e.deptno where d.loc='NEW YORK';
select empno,ename,d.dname from emp e join dept d on d.deptno=e.deptno where e.ename='KING'
select job,min(sal) from emp group by job;
select * from emp where (months_between(sysdate,hiredate)/12)>10;
- 查询每个部门员工数量,平均工资和平均工作年限
select dname,count(ename),avg(sal+nvl(comm,0)),avg(to_char(hiredate,'yyyy')) from dept d left outer join emp e on d.deptno = e.deptno group by dname;
- 统计各部门每个工种的人数,平均工资。
select dname,count(ename),avg(sal+nvl(comm,0)) from dept d left join emp e on e.deptno=d.deptno group by dname;
阅读全文
2 0
- Oracle学前班
- 学前班小记
- python Flask 学前班
- 游戏编程学前班的书目
- 准备女儿的学前班毕业典礼
- 学前班 (一) GPIO 和 门电路
- STM32学前班教程之学习过程
- 编程,正式从学前班毕业,升入小学!
- 单片机学前班(cool51)附带附件
- 教自己学Python(零)学前班
- 学前班_学会看原理图-协议类
- 学前班_学会看原理图-RAM-like
- 树莓派学前班——设置屏幕分辩率
- 01-树莓派学前班——设置屏幕分辩率
- 自已动手写ORM框架(2)——学前班
- 学前班 第2节 怎么看原理图之协议类
- 学前班-怎么看原理图之GPIO与门电路
- 学前班-怎么看原理图之协议类接口之UART
- table与div互相嵌套注意
- How Many Tables
- 学生选课统计练习java
- UI自动化体系建设的创新实践
- 404,500等HTTP状态码表示的含义
- Oracle学前班
- Linux功耗管理(7)_Wakeup events framework
- HDU6128Inverse of sum
- Oracle数据库exp与expdp方式导入导出时改变数据库表空间及用户信息
- caffe自定义神经层
- codeforces 24C 找规律
- Python 字符串函数
- VS2010/MFC MFC 常用类:定时器 Timer
- 「网络流 24 题」运输问题