zoukankan      html  css  js  c++  java
  • Order by排序

    1. asc 升序(默认),desc 降序
    2. order by 后面  可以加 列、表达式、别名、序号(从1开始)
      1 select empno,ename,sal,sal*12 from emp order by sal*12 desc;  --表达式
      2 select empno,ename,sal,sal*12 年薪 from emp order by 年薪 desc;  --别名 
      3 select empno,ename,sal,sal*12 年薪 from emp order by 4 desc;  --序号
      View Code
    3. order by会作用于后面所有列,先按照第一列进行排序,然后按照后一列,以此类推
    4. asc,desc会匹配最近的字段(由左至右)
      1 select * from emp order by deptno,sal                --优先按照deptno排序,若deptno相同则根据sal进行排序
      2 select * from emp order by deptno,sal desc         --deptno升序 sal降序排列 
      3 select * from emp order by deptno desc,sal desc  --降序排列
      View Code
    5. null值排序
      1. Oracle中null值最大,使用nulls last将含有null的的数据放到最后
        1 select * from emp order by comm desc nulls last;
        View Code
  • 相关阅读:
    CSS3媒体查询总结
    关于前端学习规划
    开发技术版本
    Visual Studio 问题汇总
    asp.net web core 开发问题汇总(1)
    asp.net web core 部署问题汇总
    报表平台需求文档(V0.0.0.1)
    Git使用说明
    派生类
    cin、cout的重载
  • 原文地址:https://www.cnblogs.com/keenoooo/p/10062903.html
Copyright © 2011-2022 走看看