Oracle排序查询语句
我的Oracle数据库学习笔记
Day 6 排序查询语句
文章目录
- 我的Oracle数据库学习笔记
- 排序查询:
- order by 写在select最后面; ASC :升序排序(默认值) ,DESC:降序排序
- 练习
- 多列同时排序 :
排序查询:
select 列名列表 from 表名[where 查询条件][order by 排序列名 ASC|DESC];
order by 写在select最后面; ASC :升序排序(默认值) ,DESC:降序排序
练习
查询员工的信息(编号,姓名,职位,工资,部门编号)
select empno,ename,job,sal,deptnofrom emp;
查询员工的信息(编号,姓名,职位,工资,部门编号),工资降序排序;
select empno,ename,job,sal,deptnofrom emp
-- order by sal asc; --升序排序
order by sal desc;
查询10号部门的员工信息(编号,姓名,职位,工资,部门编号) ,按工资升序显示
select empno,ename,job,sal,deptno
from emp
where deptno=10
order by sal;
查询工资在1000~3000之间的员工信息(编号,姓名,职位,工资,部门编号) ,按部门编号升序显示;
select empno,ename,job,sal,deptnofrom empwhere sal between 1000 and 3000order by deptno;
以表达式的数据排序 : 查询员工的年薪 (编号,姓名,职位,年薪),并按年薪降序显示
select empno,ename,job, sal *12 as yearsalfrom emp-- order by yearsal desc; --可以使用表达式的别名排序order by sal*12 desc; -- 可以直接写相应的表达式排序
多列同时排序 :
order by 列1 ASC|DESC , 列2 ASC|DESC;
多列排序时,先按第一列的顺序排序,如果出现重复的数据,则重复数据部分按第二列的顺序排序
查询员工的信息(编号,姓名,职位,工资,部门编号) ,先按部门升序显示,每个部门中的员工以工资降序显示
select empno,ename,job,sal,deptnofrom emporder by deptno ,sal desc;
排序列的顺序不同,结果是不同的。
select empno,ename,job,sal,deptnofrom emporder by sal desc,deptno ; -->先按工资降序,再按部门编号升序显示
Oracle排序查询语句相关推荐
- oracle 操作树大全,oracle树查询语句
oracle树查询语句 2020-01-13 01:01:01 79 格式: SELECT column FROM table_name START WITH column=value CONNECT ...
- java oracle分页查询语句_oracle分页查询语句,java得到分页查询语句的方法
oracle分页查询语句 select * from ( select a.*, rownum rn from (select * from table_name) a where rownum &l ...
- JAVA中oracle分页语句,oracle分页查询语句,java得到分页查询语句的方法
oracle分页查询语句 select * from ( select a.*, rownum rn from (select * from table_name) a where rownum &l ...
- java oracle分页查询语句_Oracle分页查询语句的写法(转)
Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看. Oracle分页查询语句基本上可以按照本文给出的格式来进行套用. ...
- Oracle分页查询语句(六)
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用. Oracle分页查询语句(一):http://yangtingkun.itpub.net/post/468/100278 Oracl ...
- oracle 动态条件查询语句,教您Oracle动态查询语句的用法
Oracle动态查询语句是一类特殊的查询语句,下面就为您详细介绍Oracle动态查询语句的语法,如果您对Oracle动态查询方面感兴趣的话,不妨一看. 1. 当使用EXECUTE IMMEDIATE语 ...
- Oracle分页查询语句
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用. 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FRO ...
- oracle各种查询语句
1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oe ...
- Oracle分页查询语句(一)
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用. 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM ...
- oracle简单查询语句
学习oracle数据库也有一段时间了,现在将一些前期的总结再拿出来总结一下,希望能对初学习或自学的朋友有一定的帮助. 所需的表: (以下操作只涉及到ORACLE数据库中的emp表,如果没有表的朋友可以 ...
最新文章
- from developer to data scientist cros entopy
- jQuery给输入框绑定键盘事件
- spring 配置只读事务_只读副本和Spring Data第3部分:配置两个实体管理器
- 10个用来处理键盘事件的JQuery插件和JS类库
- Javascript中char和int的互相转换的代码(转载)
- 4021-基于链地址法的散列表的删除(C++,附思路)
- 【英语学习】【WOTD】valetudinarian 释义/词源/示例
- linux中的权限管理,Linux中的用户和权限管理
- linux使用读mysql脚本,【mysql学习】linux安装mysql,使用install脚本方式 (二)
- 【洛谷P3369】【模板】普通平衡树题解
- 蓝桥杯2016年七届C/C++省赛C组第一题-报纸页数
- MyBatis源码阅读(二) --- 执行流程分析
- MATLAB中的单相与三相dq变换模块
- Python chardet模块
- 【随笔】Linux drop_caches
- NAT技术及NAT ALG
- Typo3 CVE201912747 反序列化漏洞分析
- 无人驾驶5: 贝叶斯公式
- 初识C语言 二(数据类型、变量和常量)
- Edge出现无法访问此页面xxxxxx已拒绝连接。