3.1 — Trier avec ORDER BY
Ce que vous allez apprendre
- Comment trier les données en SQL avec
ORDER BY
- Tri croissant et décroissant
- Tri Excel vs tri SQL
D'Excel à SQL : trier les données
Dans Excel, vous cliquez sur l'en-tête de colonne pour trier. En SQL, utilisez la clause ORDER BY
.
Excel :
Trier la colonne "Montant" du plus grand au plus petit.
SQL :
sql
SELECT * FROM sales
ORDER BY Amount DESC;
ORDER BY Amount
trie selon la colonne Montant.DESC
= décroissant (du plus grand au plus petit).ASC
= croissant (par défaut).
Trier par plusieurs colonnes
Vous pouvez trier par plusieurs colonnes, comme le tri personnalisé d'Excel.
sql
SELECT * FROM sales
ORDER BY Product ASC, Amount DESC;
- D'abord par Produit (A-Z), puis par Montant décroissant dans chaque produit.
Points clés
- Utilisez
ORDER BY
pour trier les résultats. - Ajoutez
ASC
(croissant) ouDESC
(décroissant) selon le besoin. - Plusieurs colonnes peuvent être triées dans l'ordre voulu.
Prochaine étape
Ensuite, vous apprendrez à limiter le nombre de résultats—comme faire défiler quelques lignes dans Excel.