Tri par Plusieurs Colonnes
Nous pouvons également trier par plusieurs colonnes. Il est nécessaire de spécifier les noms des colonnes séparés par des virgules.
La première colonne indiquée dans le tri aura la priorité, puis le tri se poursuivra selon la deuxième colonne.
La syntaxe sera la suivante :
SELECT columns
FROM table
ORDER BY column_with_priority, column2, ...
Examinons un exemple qui récupère trois colonnes et trie les résultats selon deux d'entre elles : d'abord par population
, puis par capital
:
123SELECT ID, population, capital FROM country ORDER BY population, capital;
Swipe to start coding
Écrire une requête SQL pour extraire quatre colonnes à l'aide de l'instruction SELECT
, à savoir : continent
, region
, population
et capital
(veuillez extraire ces colonnes dans cet ordre). Ensuite, trier le résultat selon deux d'entre elles : d'abord par continent
, puis par population
.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain what happens if two countries have the same population?
What other columns can I sort by in this table?
Can you show an example with descending order?
Awesome!
Completion rate improved to 2.44
Tri par Plusieurs Colonnes
Glissez pour afficher le menu
Nous pouvons également trier par plusieurs colonnes. Il est nécessaire de spécifier les noms des colonnes séparés par des virgules.
La première colonne indiquée dans le tri aura la priorité, puis le tri se poursuivra selon la deuxième colonne.
La syntaxe sera la suivante :
SELECT columns
FROM table
ORDER BY column_with_priority, column2, ...
Examinons un exemple qui récupère trois colonnes et trie les résultats selon deux d'entre elles : d'abord par population
, puis par capital
:
123SELECT ID, population, capital FROM country ORDER BY population, capital;
Swipe to start coding
Écrire une requête SQL pour extraire quatre colonnes à l'aide de l'instruction SELECT
, à savoir : continent
, region
, population
et capital
(veuillez extraire ces colonnes dans cet ordre). Ensuite, trier le résultat selon deux d'entre elles : d'abord par continent
, puis par population
.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 2.44single