SQL 中可透過使用 DESC 關鍵字實現降序排序。語法:SELECT column_name(s) FROM table_name ORDER BY column_name DESC;例如,依 salary 欄位降序排列員工:SELECT name, salary FROM employees ORDER BY salary DESC。
SQL 中實作降序排序
在SQL 中,實作降序排序的方法非常簡單,可以透過使用關鍵字DESC
。
語法:
<code class="sql">SELECT column_name(s) FROM table_name ORDER BY column_name DESC;</code>
範例:
假設我們有以下表格:
<code class="sql">CREATE TABLE employees ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, salary INT NOT NULL, PRIMARY KEY (id) );</code>
以下查詢將按salary
列以降序排列傳回所有員工:
<code class="sql">SELECT name, salary FROM employees ORDER BY salary DESC;</code>
注意事項:
關鍵字只能用於
ORDER BY 子句中。
。例如:
<code class="sql">SELECT name, salary FROM employees ORDER BY salary DESC, name DESC;</code>
salary 列對結果排序,如果
salary 相等,則按降序排列的
name 欄位對結果進行排序。
以上是sql中降序怎麼寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!