Maison > base de données > SQL > le corps du texte

Comment écrire l'ordre décroissant en SQL

下次还敢
Libérer: 2024-05-08 10:57:16
original
307 Les gens l'ont consulté

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.

Comment écrire l'ordre décroissant en SQL

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>
Copier après la connexion

示例:

假设我们有如下表格:

<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>
Copier après la connexion

以下查询将按 salary 列以降序排列返回所有员工:

<code class="sql">SELECT name, salary
FROM employees
ORDER BY salary DESC;</code>
Copier après la connexion

注意事项:

  • DESC 关键字只能用于 ORDER BY 子句中。
  • 可以对多个列进行降序排序,只需将列名用逗号分隔,然后在每个列名后附加 DESC。例如:
<code class="sql">SELECT name, salary
FROM employees
ORDER BY salary DESC, name DESC;</code>
Copier après la connexion

这将按降序排列的 salary 列对结果排序,如果 salary 相等,则按降序排列的 name

🎜Syntaxe :🎜🎜rrreee🎜🎜Exemple :🎜🎜🎜Supposons que nous ayons le tableau suivant :🎜rrreee🎜La requête suivante renverra tous les employés par ordre décroissant par la colonne salaire :🎜rrreee🎜 🎜Remarques :🎜🎜
  • Le mot-clé DESC ne peut être utilisé que dans la clause ORDER BY.
  • Vous pouvez trier plusieurs colonnes par ordre décroissant en séparant les noms de colonnes par des virgules et en ajoutant DESC à chaque nom de colonne. Par exemple :
rrreee🎜Cela triera les résultats par la colonne 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!