在MySQL中,您可以使用ORDER BY
子句對查詢結果進行排序
SELECT * FROM table_name ORDER BY column_name ASC;
這里的table_name
是您要查詢的表名,column_name
是您要根據其值對結果進行排序的列名。ASC
關鍵字表示按照升序(從小到大)對結果進行排序。
例如,假設您有一個名為students
的表,其中包含id
、name
和age
列。要根據年齡(age
列)對學生進行升序排序,您可以使用以下查詢:
SELECT * FROM students ORDER BY age ASC;
這將返回一個按照年齡從小到大排序的學生列表。如果您想對多個列進行排序,可以在ORDER BY
子句中添加更多列名,用逗號分隔。例如,要先按年齡排序,然后按名稱排序,您可以使用以下查詢:
SELECT * FROM students ORDER BY age ASC, name ASC;