zoukankan      html  css  js  c++  java
  • ORDER BY 子句

    子句的书写顺序

    1. SELECT 子句 → 2. FROM 子句 → 3. WHERE 子句 → 4. GROUP BY 子句 →5. HAVING 子句 → 6. ORDER BY 子句

    ORDER BY子句通常写在SELECT语句的末尾。

    降序排列时在列名后面使用 DESC 关键字

    使用升序进行排列时,正式的书写方式应该是使用关键字 ASC,但是省略该关键字时会默认使用升序进行排序。

    ASC 和 DESC 是 ascendent(上升的)和descendent(下降的)这两个单词的缩写。

    使用含有 NULL 的列作为排序键时,NULL 会在结果的开头

    在 GROUP BY 子句中不能使用SELECT 子句中定义的别名,但是在 ORDER BY 子句中却是允许使用别名的。

    原因:内部的执行顺序  FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY

    ORDER BY 子句中也可以使用存在于表中、但并不包含在 SELECT子句之中的列

  • 相关阅读:
    2.1 maven配置多镜像地址
    6.4 SpringData JPA的使用
    4.3 thymeleaf模板引擎的使用
    java面试题整理
    eclipse配置运行时变量
    postman上传文件
    Python定义字符串、循环
    Charles抓包
    jmeter压测
    JMeter,postman
  • 原文地址:https://www.cnblogs.com/philipchan/p/14311148.html
Copyright © 2011-2022 走看看