Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Spécification de la Direction de Tri | Tri des Données Récupérées
Introduction à SQL

Glissez pour afficher le menu

book
Spécification de la Direction de Tri

Tri des colonnes par ordre décroissant

Nous pouvons faire plus que simplement trier les données par ordre croissant par défaut. La clause ORDER BY permet également d’organiser les données par ordre décroissant, ce qui nécessite l’utilisation du mot-clé DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Tri de plusieurs colonnes par ordre décroissant

Il est possible de trier les données selon plusieurs colonnes, ce qui s’avère souvent nécessaire. Par exemple, lors de l’affichage d’une liste d’étudiants, il peut être pertinent de les classer d’abord par nom de famille, puis par prénom. Cette méthode est particulièrement utile lorsque plusieurs étudiants portent le même nom.

De plus, lors d’un tri décroissant sur plusieurs colonnes, il convient de préciser le mot-clé DESC pour chaque colonne concernée.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Il suffit d’appliquer le mot-clé DESC à la colonne que vous souhaitez trier par ordre décroissant. Dans notre exemple, nous avons utilisé DESC pour la colonne name mais pas pour la colonne region. Par conséquent, la colonne name est triée par ordre décroissant, tandis que la colonne region reste triée par ordre croissant (valeur par défaut).

Tâche

Swipe to start coding

Écrivez une requête SQL pour extraire cinq colonnes à l'aide de l'instruction SELECT, à savoir : name, continent, region, population et capital (veuillez extraire ces colonnes dans cet ordre). Triez le résultat selon deux de ces colonnes : d'abord par continent en ordre décroissant, puis par population en ordre croissant.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Spécification de la Direction de Tri

Tri des colonnes par ordre décroissant

Nous pouvons faire plus que simplement trier les données par ordre croissant par défaut. La clause ORDER BY permet également d’organiser les données par ordre décroissant, ce qui nécessite l’utilisation du mot-clé DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Tri de plusieurs colonnes par ordre décroissant

Il est possible de trier les données selon plusieurs colonnes, ce qui s’avère souvent nécessaire. Par exemple, lors de l’affichage d’une liste d’étudiants, il peut être pertinent de les classer d’abord par nom de famille, puis par prénom. Cette méthode est particulièrement utile lorsque plusieurs étudiants portent le même nom.

De plus, lors d’un tri décroissant sur plusieurs colonnes, il convient de préciser le mot-clé DESC pour chaque colonne concernée.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Il suffit d’appliquer le mot-clé DESC à la colonne que vous souhaitez trier par ordre décroissant. Dans notre exemple, nous avons utilisé DESC pour la colonne name mais pas pour la colonne region. Par conséquent, la colonne name est triée par ordre décroissant, tandis que la colonne region reste triée par ordre croissant (valeur par défaut).

Tâche

Swipe to start coding

Écrivez une requête SQL pour extraire cinq colonnes à l'aide de l'instruction SELECT, à savoir : name, continent, region, population et capital (veuillez extraire ces colonnes dans cet ordre). Triez le résultat selon deux de ces colonnes : d'abord par continent en ordre décroissant, puis par population en ordre croissant.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt