在 sql 中,使用 order by 子句降序排序,其語(yǔ)法為 order by desc。可對(duì)多個(gè)列降序排序,按列名的順序添加到子句中,如 order by desc, desc。
SQL 中如何降序排序
在 SQL 中,使用 ORDER BY 子句對(duì)查詢(xún)結(jié)果進(jìn)行降序排序。ORDER BY 子句的語(yǔ)法如下:
<code class="sql">ORDER BY <column_name> DESC</column_name></code>
登錄后復(fù)制
其中:
<column_name></column_name>是要排序的列名。
DESC 表示降序。
示例
要對(duì) students 表中的 name 列進(jìn)行降序排序,可以使用以下查詢(xún):
<code class="sql">SELECT * FROM students ORDER BY name DESC;</code>
登錄后復(fù)制
這將返回一個(gè)按 name 列降序排序的結(jié)果集。
多個(gè)列的降序排序
也可以對(duì)多個(gè)列進(jìn)行降序排序。為此,請(qǐng)按以下順序?qū)⒘忻砑拥?ORDER BY 子句中:
<code class="sql">ORDER BY <column_name1> DESC, <column_name2> DESC, ...</column_name2></column_name1></code>
登錄后復(fù)制
示例
要對(duì) students 表中的 name 列和 age 列進(jìn)行降序排序,可以使用以下查詢(xún):
<code class="sql">SELECT * FROM students ORDER BY name DESC, age DESC;</code>
登錄后復(fù)制
這將返回一個(gè)按 name 列降序排序,然后按 age 列降序排序的結(jié)果集。







