order by关键字用于对查询的结果集进行排序。

我们通过示例来介绍order by关键字的用法。

一、生成测试数据

用以下SQL创建超女基本信息表(T_GIRL),插入一些测试数据。

create table T_GIRL

(

id char(4) not null, -- 编号

name varchar2(10) not null, -- 姓名

yz varchar2(10) null, -- 颜值

sc varchar2(10) null, -- 身材

weight number(4,1) not null, -- 体重

height number(3) not null, -- 身高

birthday date not null, -- 出生时间

memo varchar2(1000) null -- 备注

);

insert into T_GIRL(id,name,yz,birthday,sc,weight,height,memo)

values('0101','西施','漂亮',to_date('2000-01-01 01:12:35','yyyy-mm-dd hh24:mi:ss'),

'火辣',48.5,170,'这是一个非常漂亮姑娘,老公是夫差,男朋友是范蠡。');

insert into T_GIRL(id,name,yz,birthday,sc,weight,height,memo)

values('0102','貂禅','漂亮',to_date('1997-08-02 12:20:38','yyyy-mm-dd hh24:mi:ss'),

'苗条',45.2,168,'王允真不是男人,干不过董卓就把美人往火坑里推,千古罪人啊。');

insert into T_GIRL(id,name,yz,birthday,sc,weight,height,memo)

values('0103','妲已','漂亮',to_date('1998-03-03 10:50:33','yyyy-mm-dd hh24:mi:ss'),

'火辣',53.6,172,'如果商真的因我而亡,您们男人做什么去了?');

insert into T_GIRL(id,name,yz,birthday,sc,weight,height,memo)

values('0104','芙蓉姐姐','猪扒',to_date('1980-05-05 10:11:55','yyyy-mm-dd hh24:mi:ss'),

'膘肥体壮',85.8,166,'如果不努力学习技术,将来就会娶个芙蓉姐姐,哼哼。');

二、order by的语法

select 字段名1,字段名2,......字段名n from 表名 order by 字段名1 asc,字段名2 desc,......;

order by关键字用于对结果集按一个或者多个字段进行排序,默认是升序asc(从小到大),如果需要按降序对记录进行排序,可以用desc。

如果排序字段有多个,可以对每个字段指定asc或desc。

1)从T_GIRL表中查出全部的记录,按身高降序

select id,name,yz,sc,height from T_GIRL order by height desc;

2)从T_GIRL表中查出全部的记录,按身材(降)和身高(升)排序。

select id,name,yz,sc,height from T_GIRL order by sc desc,height;

3)注意,order by排序的字段可以不在select的字段列表中。

select name,yz,sc,height from T_GIRL order by id desc;

三、版权声明

C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

来源:C语言技术网(www.freecplus.net)

作者:码农有道

如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发我的文章,谢谢!!!

如果文章有错别字,或者内容有错误,或其他的建议和意见,请您留言指正,非常感谢!!!

oracle orderby多个字段,Oracle的order by关键字相关推荐

  1. oracle通过值查字段,Oracle 中 根据值 查询 所在 表和字段

    -------------------- -- 这里是查询 数字型字段值 /*declare CURSOR cur_query IS select table_name, column_name, d ...

  2. oracle根据条件修改字段,Oracle数据库根据不同条件给同一字段修改相应的值

    Oracle数据库根据不同条件给同一字段修改相应的值: 例如:根据职务调整雇员的工资,如果职务为ldquo;SALESMANrdquo;或者ldquo Oracle数据库根据不同条件给同一字段修改相应 ...

  3. oracle 查看自增字段,oracle之字段自增

    在oracle中,当我们要让主键或者序号自增,然而oracle中没有像mysql那样有自增简单语句.但是我们可以通过序列与触发器来实现主键或者序列自增. 创建表 create table bank( ...

  4. oracle中的null 字段,Oracle下的NULL字段

    由于业务需求,应用需要批量更新表上一个字段的值,以下是脚本: SET FEEDBACK ON SET PAGESIZE 49999 SET SERVEROUTPUT ON SIZE 1000000 D ...

  5. 时间字段 oracle 经验 设计,数据库设计与优化

    一.设计技巧 1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即 ...

  6. oracle如何查看表的字段是否存在,Oracle删除表、字段之前判断表、字段是否存在...

    Oracle删除表.字段之前判断表.字段是否存在 在Oracle中若删除一个不存在的表,如 "DROP TABLE tableName",则会提示: ORA-00942:表或视图不 ...

  7. oracle表字段获取,获取oracle表结构的字段信息

    获取oracle表结构的字段信息 select a.column_id as 列号, a.column_name as 列名, a.data_type as 类型, decode(a.data_typ ...

  8. ORACLE中date类型字段的处理

    ORACLE中date类型字段的处理 (1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98' 在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如 ...

  9. Oracle数据库表中字段顺序的修改方法

    Oracle数据库表中字段顺序的修改方法 这篇文章主要给大家介绍了关于Oracle数据库表中字段顺序的修改方法,在介绍修改的方法之前先给大家介绍了Oracle数据库表新建字段的方法,文中通过示例代码介 ...

最新文章

  1. 《球球大作战》游戏优化之路(上)
  2. 19.删除链表的倒数第N个节点 golang
  3. 腾讯视频app下载2019_腾讯视频主设备如何设置
  4. Java方法02 递归
  5. 设计灵感|信息图表海报竟然能设计的这么有趣!
  6. PTA 1003 Emergency
  7. IDEA + Spring boot devtools 热部署 与 多实例启动
  8. mysql linux查看配置文件my.cnf位置
  9. 使用matlab的appdesigner制作分析固定简单电路的APP
  10. FPGA的I2S采集数据处理
  11. JS获取当前页面的URL参数
  12. linux 驱动移植实例,linux-2.6.22.6—驱动移植全记录
  13. 小老鼠冒险记:《Moss 2》幕后花絮
  14. 阿里云MFA绑定Chrome浏览器
  15. 学生学籍系统 按班级查找按学号查找
  16. 关于微信小程序分享及分享朋友圈、复制链接
  17. 散焦光栅 matlab代码,散焦光栅测量光束漂移的光路设计仿真
  18. Corral the Cows(二分、前缀和、离散化)
  19. NYOJ284坦克大战
  20. 如何用蓝牙实现无线定位(三)--本地定位显示

热门文章

  1. 混合波束成形| 基于深度学习的大规模天线阵列混合波束成形设计
  2. 很抱歉此功能看似已中断,并需要修复。请使用Windows控制面板中的“程序和功能”选项修复Microsoft Office
  3. 终端服务器超出了最大允许连接数”的解决方法汇总
  4. linux直播电视软件下载,PPS网络电视 for Linux - 集P2P直播点播于一身的网络电视
  5. 项目工作总结2015-2019
  6. Dumping all threads without appropriate locks held: thread list lock mutator lock报错原因?
  7. python最大团问题
  8. 浅论高职院校的IT类专业的校企合作
  9. Windows系统安装部署redis服务器
  10. css5927,漂亮的网站字体CSS样式