--先删除原先存在的表:
drop table emp;
--创建表emp
create table emp
(
deptno number,
ename varchar2(20),
sal number
); --插入数据
--部门1的员工信息
insert into emp values(1,'王嘻嘻1',15000);
insert into emp values(1,'王嘻嘻2',1500);
insert into emp values(1,'王嘻嘻3',115000);
insert into emp values(1,'王嘻嘻4',12300); --部门2的员工信息
insert into emp values(2,'王哈哈',14300);
insert into emp values(2,'王呵呵',16300);
insert into emp values(2,'王么么',11300);
insert into emp values(2,'王大大',10300);
select * from emp; --选择每个部门的前3名最高的工资人的信息
select * from
(select deptno,ename,sal,
row_number() over(
partition by deptno
order by sal desc) rn
from emp
)
where rn<=3;

执行例如以下:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

最新文章

  1. HBase框架学习之路
  2. redis的 rdb 和 aof 持久化的区别 [转]
  3. Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明
  4. java之stream(jdk8)
  5. 《Swift开发指南》
  6. linux 防火墙设置
  7. 关于kafka连接不上别的机器问题Connection refused
  8. Unity3d纹理压缩格式表
  9. OSPF虚链路配置.示例2
  10. svn的搭建
  11. Chrome的隐身模式
  12. O2O的理解
  13. Traceroute程序
  14. CSS中选择器优先级顺序实战讲解
  15. 1.2.Core Data 的适用场合(Core Data 应用程序实践指南)
  16. SpringCloud学习笔记(2)——Ribbon
  17. Percona XtraBackup使用说明(转)
  18. 对C#调用C++的dll的一点思考
  19. IO流-file
  20. NOIP考试各种技巧!!

热门文章

  1. [JavaEE] IBM - Spring 系列: Spring 框架简介
  2. cas-client-core单点登录排除不需要拦截的URL
  3. python 3.7 replace函数的坑
  4. BZOJ 3509 分块FFT
  5. Charles设置抓取https请求
  6. Spring学习笔记之依赖的注解(2)
  7. WPF开发“Program &#39;*&#39; does not contain a static &#39;Main&#39; method suitable for an entry point”错误
  8. java中参数传递实例
  9. MVC:@RenderBody、@RenderPage、@RenderSection用法
  10. class A&lt;T&gt; where T:new()相关知识点