zoukankan      html  css  js  c++  java
  • [SQL基础教程] 3-4 对查询结果进行排序/ORDER BY

    [SQL基础教程] 3-4 对查询结果进行排序/ORDER BY

    ORDER BY

    SELECT <列名1>,<列名2>,<列名2>...
    FROM
    ORDER BY <排序基准列1>,<排序基准列2>...;
    

    法则3-15

    ORDER BY子句通常写在select子句末尾

    DESC/ASC

    ...
    ORDER BY col DESC; /*降序排列*/
    ...
    ORDER BY col ASC; /*升序排列*/
    

    指定多个排序键

    先按col_1排序,如果col_1含有相同值,接着按照col_2继续排序。

    ...
    ORDER BY col_1,col_2;
    

    NULL

    法则3-16

    排序键中含有NULL,在表开头或者结尾汇总。

    子句执行顺序

    FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY

    其他

    法则3-17

    ORDER BY子句中可以包含select子句中指定的列别名。

    法则3-18

    ORDER BY子句可以含select中未包含的列和聚合函数。

  • 相关阅读:
    Codeforces 841 D
    Codeforces 838 B
    Codeforces 833 C
    Codeforces 101572 D
    Codeforces 101173 C
    Codeforces 444 C
    POJ 3076 Sudoku
    Codeforces 1025 D
    算法笔记--基环树
    Codeforces 1016 E
  • 原文地址:https://www.cnblogs.com/helo-blog/p/5853835.html
Copyright © 2011-2022 走看看