1 表数据person_info

id   name  age

1    qq       23

2    ee       null

3     rr        8

2  按照年龄排序:

(1)(升序,null在最后)

select *  from person_info order by age;  等同  select *  from person_info order by age  asc;

id   name  age

3     rr        8

1    qq       23

2    ee       null

(2)(降序,null在最前)

select *  from person_info order by age desc;

id   name  age

2    ee       null

1    qq       23

3     rr        8

(3)(升序,null在最前)

select *  from person_info order by age nulls first; 

id   name  age

2    ee       null

3     rr        8

1    qq       23

(4)(降序,null在最后)

select *  from person_info order by age desc nulls end; 

或者

select *  from person_info order by age desc nulls last; 

id   name  age

1    qq       23

3     rr        8

2    ee       null

oracle order by 排序之降序 null 排最后相关推荐

  1. [小结] js sort() 排序 - 升序/降序/中文拼音排序

    常规 sort() 排序 - 升序 / 降序 var array = [1,2,6,5,4,3]; var resultArray = array.sort(function(param1, para ...

  2. 【MySQL】九、数据排序(升序 order by ... asc,降序 desc),sql语句的执行顺序

    文章目录 1. 语法 2. 案例 (1)按照工资升序,找出员工名和薪资. (2)按照工资降序,找出员工名和薪资. (3)按照工资的降序排列,当工资相同的时候在按照名字的升序排列. (4)找出员工岗位是 ...

  3. oracle用升序索引去降序查询,Oracle工作札记

    Oracle工作笔记 oracle_hint_使用说明示例 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+AL ...

  4. SQL语句 基础排序 单列排序 多列排序 升序降序 基础操作符 where语句 between 高级操作符 AND操作符 OR操作符 IN 和 NOT IN 优先级 Like操作符 模糊匹配 %

    基础排序: 单列排序: 前面我们学习了数据的查询,查询出来的数据没有特定的顺序,要将查询出来的数据排序,我们可是使用ORDER BY语句: 例如我们将年龄按照升序排列: select age from ...

  5. mysql 主键倒序查询速度慢_一亿条数据order by主键降序速度很慢

    我用sysbench造了1亿条数据,mysql用了30分钟,tidb总共花了3个小时,感觉tidb在批量插入时比较慢,如果后面程序做分页查询会很慢的. count总数.降序排序也比mysql慢. ti ...

  6. SQL Server查询排序 升序 降序

    --AddTime 升序,ID 升序 select * from DS_Finance ORDER BY AddTime,ID; --AddTime 升序,ID降序 select * from DS_ ...

  7. C++ sort 排序(降序、升序)使用总结

    一.升序 C++ sort 函数十分方便,可以对内置类型也可对自定义类型进行快速排序,内置类型的使用比较简单,下面主要讨论自定义类型的排序,一般有如下几种使用方法: 1.1 重载比较操作符 比如,我们 ...

  8. js 数组对象sort()排序(升序降序)

    升序 let testArr = [{ name: 'tom', age: '12' },{ name: 'marry', age: '17' },{ name: 'xxx', age: '14' } ...

  9. c语言指针和函数对数组A升序排序,函数指针作为函数參数,实现冒泡排序的升序排序和降序排序...

    #include #define N 10//定义数组元素个数 int Ascending(int a,int b);//升序排列的函数声明 int Descending(int a,int b);/ ...

最新文章

  1. 自动挂载配置本地yum源
  2. 非规范SQL的sharding-jdbc实践
  3. 利用js实现 禁用浏览器后退| 去除上一个历史记录链接
  4. Swift3.0中如何完成不同View Controller之间的切换
  5. Java 并发编程之创建线程,启动和常用方法
  6. display环境变量如何配置_JDK 安装 Java环境变量配置
  7. SpringBoot + Mybatis 多模块( module )项目搭建教程
  8. ZigBee cc2530芯片学习 error记录(1)
  9. mysql sha1prng_为啥POST过来的
  10. 配置Spring.NET
  11. 零基础如何学习C语言
  12. vim编辑器使用教程
  13. html5图片高斯模糊,CSS实现图片高斯模糊但边界清楚的效果
  14. Windows2003企业版 + SQL2008R2 使用大内存
  15. IT项目经理应具备的十大软技能
  16. “测不准原理”在计算机领域的体现
  17. 计算机网络之无线与移动网络-移动IP网络与其他典型无线网络
  18. Excel绘制数据对比表格-表格可视化
  19. CentOS 释放内存
  20. 十字路口待转区什么用_开车经过十字路口,什么时候可以进入左转待转区呢?...

热门文章

  1. 路遥《人生》中经典语录
  2. 解决tuple index out of range
  3. linux bin目录下存放的什么,Linux_Linux根目录下主要目录功能说明,/bin:存放最常用命令;   /b - phpStudy...
  4. 仪器分析和计算机,化学分析和仪器分析的区别
  5. 垃圾分类之上传一张图片进行测试
  6. Android热修复——深入剖析AndFix热修复及自己动手实现
  7. 数开头的成语有哪些_一至十数字开头的成语有哪些?
  8. 沉睡者 - 网赚创业VIP项目课程-持续更新中...
  9. 【C语言】位段(详解)
  10. 致我这一生最爱的偶像:小罗伯特唐尼/托尼斯达克