Menu
Coddy logo textTech

Sort Results Part 1

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 13 sur 72.

Lors de l'interrogation d'une base de données, organiser vos résultats dans un ordre significatif peut rendre l'analyse des données beaucoup plus efficace. Pour trier le résultat, nous utilisons le ORDER BY mot-clé et après cela, nous devons spécifier par quel champ nous trions. Par défaut, il trie par ordre croissant.

Par exemple, considérez le tableau <strong>competition</strong> suivant :

runner_idageavg_speed
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age > 50
ORDER BY avg_speed

Voici le résultat

runner_idageavg_speed
2623.07
4564.34
3576.82

Pour spécifier comment trier ces données, nous pouvons ajouter les mots-clés DESC ou ASC après le nom de la colonne.

ORDER BY avg_speed ASC
challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <strong>feathers</strong>: <strong>id</strong>, <strong>weight</strong>

Retournez tous les identifiants après les avoir ordonnés par le poids en ordre décroissant

Aide-mémoire

Utilisez ORDER BY pour trier les résultats de la requête. Par défaut, il trie par ordre croissant :

SELECT *
FROM table_name
ORDER BY column_name

Pour spécifier la direction de tri, ajoutez ASC (croissant) ou DESC (décroissant) :

ORDER BY column_name DESC
ORDER BY column_name ASC

Essayez vous-même

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux