新闻中心> 文章详情

南京Oracle认证培训 DB Order By子句

2015年12月14日

  ·使用ORDER BY 子句可对检索行进行排序 南京Oracle认证培训

 

  – ASC :升序,默认顺序

 

  – DESC:降序

 

  ·ORDER BY 子句位于SELECT 语句的最后:

 

1
2
3
4
5
6
7
hr@TEST0924> SELECT last_name, job_id, department_id, hire_date FROM employees ORDER BY hire_date ;
 
LAST_NAME                 JOB_ID     DEPARTMENT_ID HIRE_DATE
------------------------- ---------- ------------- ------------------
De Haan                   AD_VP                 90 13-JAN-01
Mavris                    HR_REP                40 07-JUN-02
Baer                      PR_REP                70 07-JUN-02

 

  查询结果中返回行的顺序是未定义的。可使用ORDER BY 子句对这些行进行排序。但是,如果使用ORDER BY 子句,该子句必须是SQL 语句的最后一个子句。此外,可以指定表达式、别名或列位置作为排序条件。南京OCP培训

 

  语法

1
2
3
4
SELECT expr
FROM table
[WHERE condition(s)]
[ORDER BY {column , expr, numeric_position} [ASC|DESC]];

 


上一篇下一篇
按时发顺丰

技术交流群

Java大数据交流群560819979    加入
Python技术交流群595083299    加入
Oracle技术交流群595119011    加入
Web前端技术交流群604697610    加入
Huawei技术交流群482919361    加入
Redhat技术交流群587875348    加入
UI设计技术交流群511649801    加入
Cisco技术交流群596886705    加入
IT运维技术交流群605888381    加入