sql中order by对null值的排序

来源:互联网 发布:java的cookie 编辑:程序博客网 时间:2024/06/05 12:49

在mysql中认为null在排序时为最小值,即ASC排序时在最前面,DESC排序时在最后

oracle中认为null在排序时为最大值,即ASC排序时在最后面,DESC排序时在最前


order by在进行多个字段排序时,如 select * from 表名 where 条件 order by id ASC,age DESC

先是按 id 升序排列  (优先)
如果 id 字段 有些是一样的话   再按age 降序排列 (前提是满足id升序排列)