Maison >base de données >SQL >Comment écrire l'ordre décroissant en SQL
Le tri décroissant peut être réalisé en SQL en utilisant le mot-clé DESC. Syntaxe : SELECT nom_colonne(s) FROM nom_table ORDER BY nom_colonne DESC; Par exemple, pour trier les employés par ordre décroissant selon la colonne salaire : SELECT nom, salaire FROM employés ORDER BY salaire DESC.
Implémentation du tri décroissant en SQL
En SQL, la méthode pour implémenter le tri décroissant est très simple, vous pouvez utiliser le mot-clé DESC
. 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>
注意事项:
DESC
关键字只能用于 ORDER BY
子句中。DESC
。例如:<code class="sql">SELECT name, salary FROM employees ORDER BY salary DESC, name DESC;</code>
这将按降序排列的 salary
列对结果排序,如果 salary
相等,则按降序排列的 name
salaire
:🎜rrreee🎜 🎜Remarques :🎜🎜DESC
ne peut être utilisé que dans la clause ORDER BY
. DESC
à chaque nom de colonne. Par exemple : salaire
par ordre décroissant, ou si les salaire
sont égaux, alors par le par ordre décroissant La colonne nom
trie les résultats. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!