MySql:SELECT 语句(二)排序 ORDER BY 的使用

一、按单列排序spa

   语句: SELECT col FROM  tablename ORDER  BY  col; ( 通常状况下, ORDER BY 子句中使用的列为选择的列,但也能够使用其余列)blog

    

二、按多列排序排序

  语句:SELECT col1, col2, col3 FROM tablename ORDER BY col1, col2; table

  首先按 col1 进行排序,若是 col1 的值相同,再按 col2 进行排序。若是 col1 的值不一样,则不会按 col2 进行排序。class

    

三、指定排序方向im

  默认升序(ASC)。若是要降序,能够使用 DESC 关键字。d3

  语句:SELECT col1, col2, col3 FROM tablename ORDER BY col1 DESC, col2; // 表示按 col1 降序排序,再按照 col2 排序。若是要对多个列都降序排序,则须要对每一列都指定关键字 DESC数据

   

四、 ORDER BY 和 LIMIT 结合使用img

   这两个语句结合在一块儿使用则能够检索出结果中最高或最低的一组数据。tab

  

相关文章
相关标签/搜索