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

  

相關文章
相關標籤/搜索