sql 中按字母順序排序
在 SQL 中,可以使用 ORDER BY
子句對結果集中的數據按字母順序進行排序。
語法:
<code class="sql">SELECT 列名 FROM 表名 ORDER BY 列名 ASC/DESC;</code>
登錄后復制
參數:
列名
:要按其排序的列
ASC
:按升序排序(從小到大)
DESC
:按降序排序(從大到小)
示例:
按升序對 customers
表中的 name
列排序:
<code class="sql">SELECT name FROM customers ORDER BY name ASC;</code>
登錄后復制
按降序對 orders
表中的 order_date
列排序:
<code class="sql">SELECT order_date FROM orders ORDER BY order_date DESC;</code>
登錄后復制
注意:
默認情況下,ORDER BY
子句按升序排序。
如果要對多個列排序,可以使用逗號將列名分開。例如:
<code class="sql">ORDER BY name ASC, age DESC;</code>
登錄后復制