
MySQL
<code><br/>SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC;</code>其中,
column1, column2, ...是按照哪些列进行排序的,ASC表示升序排序,DESC表示降序排序。
例如,对于一个名为students的表,其中有name和score两列,可以使用以下语句将结果按照score列从高到低排序:
<code><br/>SELECT name, score FROM students ORDER BY score DESC;</code>如果需要按照多个列进行排序,可以在ORDER BY子句中指定多个列,并且指定每个列的排序方式。例如,以下语句将结果按照
score列从高到低排序,如果score列相同,则按照name列从低到高排序:<code><br/>SELECT name, score FROM students ORDER BY score DESC, name ASC;</code>
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号