天天看點

SQL ORDER BY 關鍵字

ORDER BY 關鍵字用于對結果集進行排序。

ORDER BY 關鍵字用于對結果集按照一個列或者多個列進行排序。

ORDER BY 關鍵字預設按照升序對記錄進行排序。如果需要按照降序對記錄進行排序,您可以使用 DESC 關鍵字。

SELECT column_name,column_name

FROM table_name

ORDER BY column_name,column_name ASC|DESC;

在本教程中,我們将使用 RUNOOB 樣本資料庫。

下面是選自 "Websites" 表的資料:

下面的 SQL 語句從 "Websites" 表中選取所有網站,并按照 "alexa" 列排序:

SELECT * FROM Websites

ORDER BY alexa;

執行輸出結果:

SQL ORDER BY 關鍵字

下面的 SQL 語句從 "Websites" 表中選取所有網站,并按照 "alexa" 列降序排序:

ORDER BY alexa DESC;

SQL ORDER BY 關鍵字

下面的 SQL 語句從 "Websites" 表中選取所有網站,并按照 "country" 和 "alexa" 列排序:

ORDER BY country,alexa;

SQL ORDER BY 關鍵字