oracle从入门到精通(5)------分页查询语句

oracle从入门到精通(5)
----------

分页查询语句


----------
select * from scott.emp;
select * from scott.dept;

select rownum,p.* from (select ename,sal from scott.emp order by sal desc) p;
select row_number() over(order by sal desc),ename,sal from scott.emp;

select row_number() over(order by sal ) 名次,ename from scott.emp;



select row_number() over(order by sal) from scott.emp;

select row_number() over(partition by deptno order by sal desc),ename,sal,deptno 
           
          from scott.emp;
          
select rank() over(partition by deptno order by sal desc) 排名,ename 员工名称,sal 薪水,
       deptno from scott.emp;
       
 select dense_rank() over(partition by a.deptno order by sal desc) 排名,
        a.ename 员工名称,a.sal 薪水, b.dname 部门名称 ,a.deptno
         from scott.emp a,scott.dept b
              where a.deptno=20 and a.deptno=b.deptno;      
      
  
create table emp as
             select * from  scott.emp;        
 

select * from emp;  

create table  myemp as
       select * from emp a,scott.dept b where a.deptno=b.deptno;
       
 
create table info5
(
  id number(10) primary key,
  name varchar2(20),
  age number(10),
  gender char(2)
)  

insert into info5 values(1,'java',18);    
insert into info5 values(2,'j2se',15);
insert into info5 values(3,'html',16);
insert into info5 values(4,'sql',20);
insert into info5 values(5,'mysql',22);
       
select name 姓名,decode(sign(age-18),1,'成年人','未成年人')提示  from info5;      
 
create  synonym syn_info5 for info5; 

grant all on info5 to zs;
grant all on syn_info5 to zs;
select * from syn_info5;

select * from zy.syn_info5;

create public synonym syn_info5_888 for info5;
 
   select * from  syn_info5_888; 
   
   drop public synonym syn_info5_888 ;  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值