懒人摘抄(内容转自CSDN资源中教程)-数据查询03-排序查询

原创 2007年09月19日 09:46:00

排序查询

通过在SELECT命令中加入ORDER BY子句来控制选择行的显示顺序。ORDER BY子句可以按升序(缺省或ASC)、降序(DESC)排列各行,也可以按多个列来排序。

注意:ORDER BY子句必须是SQL命令中的最后一个子句(除指定目的地子句外)

5.7以下命令class降序显示student表的所有记录。

SELECT *

FROM student

ORDER BY class DESC

本例执行结果如下:

sno    sname    ssex   sbirthday                  class

----- -------- ---- ----------------------- -----

101     李军         1976-02-20 00:00:00.000   95033

107     王丽         1976-01-23 00:00:00.000   95033

108     曾华         1976-09-01 00:00:00.000   95033

109     王芳         1975-02-10 00:00:00.000   95031

105     匡明         1975-10-02 00:00:00.000   95031

103     陆君         1974-06-03 00:00:00.000   95031

5.8以下命令cno升序、degree降序显示score表的所有记录。

SELECT *

FROM score

ORDER BY cno,degree DESC

本例执行结果如下:

sno   cno        degree              

----- ---------- ----------

103   3-105      92

107   3-105      91

105   3-105      88

108   3-105      78

109   3-105      76

101   3-105      64

103   3-245      86

105   3-245      75

109   3-245      68

101   6-166      85

108   6-166      81

107   6-166      79

 

【sql查询与优化】2.给查询结果排序

注:以下所有sql案例均取自"oracle查询优化改写技巧与案例"丛书。 EMP表的详细: 查询所有信息, SQL> select * from emp;      EMPNO ENAME   ...
  • u013517797
  • u013517797
  • 2016年04月01日 18:01
  • 3298

oracle基础查询语句和数据排序

dba基础课程:oracle基础查询语句和数据排序 本文所以练习都是基于oracle自带提供的一个数据库进行的。数据库中包含员工表emp。部门信息表dept。员工工资工总表 下面是三个表的...
  • oraclestudyroad
  • oraclestudyroad
  • 2016年08月03日 15:39
  • 1081

oracle 给查询结果排序

一、以指定的次序返回查询结果 1.在实际提取数据或生成报表时, 一般都要根据一定的顺序查看,比如,想查看单位所雇员工的信息。两种写法如下: 1.1SELECT e.empno,e.ename,e....
  • yuxianmingdisk
  • yuxianmingdisk
  • 2017年07月06日 20:22
  • 336

elasticsearch 大数据优化

亿级规模的Elasticsearch优化实战 腾讯网 | 2015-08-13 17:51 本文根据王卫华老师在“高可用架构”微信群所做的《Elasticsearch实战经验分...
  • an74520
  • an74520
  • 2015年08月14日 14:57
  • 10536

MySQL对查询结果排序

从表中查询出来的数据,可能是无序的,或者其排列顺序表示用户期望的 使用ORDER BY对查询结果进行排序SELECT 字段名1,字段名2,…… FROM 表名 ORDER BY 字段名1 [AS...
  • nangeali
  • nangeali
  • 2017年07月09日 12:05
  • 370

数据库排序查询(一个表里面先分类再按照某一项的最大值)

问题:有一张作品表和作者表,需要找出每个作者的某一个条件(点赞)最大的作品,作品对应这作者,所以作品需要按照作者进行分类,然后查找出每个作者作品集里面点赞最大的作品!        刚开始写的代码很简...
  • alpha_xiao
  • alpha_xiao
  • 2016年03月13日 11:29
  • 1716

jsp单页面数据库查询模板:支持分页、排序、简单搜索、设置每页显示页数功能

show.jsp(显示页面) [java] view plain copy  print? @page import="java.sql.ResultSet"...
  • cetinlo
  • cetinlo
  • 2017年06月02日 16:24
  • 618

bmob根据时间排序分页查询多条数据

bmobObject默认有createdAt,updatedAt时间字段,保存这个bmobObject对象的生成时间和更新时间。        bmob开发文档的时间查询示例为:     ...
  • lkc1989
  • lkc1989
  • 2016年01月07日 21:55
  • 2101

将数据库中的结果集转换为json格式

将数据库中的结果集转换为json格式
  • zhouxukun123
  • zhouxukun123
  • 2017年06月18日 16:42
  • 1893

大数据量实时统计排序分页查询 优化总结

大数据量实时统计排序分页查询 (并发数较小时)  的瓶颈不是函数(count,sum等)执行, 不是having, 也不是order by,甚至不是表join, 导致慢的原因就在于“数据量太大本身...
  • mawenshu316143866
  • mawenshu316143866
  • 2017年06月22日 11:13
  • 610
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:懒人摘抄(内容转自CSDN资源中教程)-数据查询03-排序查询
举报原因:
原因补充:

(最多只允许输入30个字)