MEILLEUR SITE POUR LES DÉVELOPPEURS WEB

SQL Tutoriel

SQL MAISON SQL Introduction SQL Syntaxe SQL SELECT SQL SELECT DISTINCT SQL WHERE SQL ORDER BY SQL AND SQL OR SQL NOT SQL INSERT INTO SQL NULL Valeurs SQL UPDATE SQL DELETE SQL SELECT TOP SQL MIN() et MAX() SQL COUNT SQL SUM SQL AVG SQL LIKE SQL Faunes SQL IN SQL BETWEEN SQL Aliases SQL JOIN SQL INNER JOIN SQL LEFT JOIN SQL RIGHT JOIN SQL FULL OUTER JOIN SQL Se joindre à moi SQL UNION SQL GROUP BY SQL HAVING SQL EXISTS SQL ANY, ALL SQL SELECT INTO SQL INSERT INTO SELECT SQL CASE SQL NULL Fonctions SQL Procédures stockées SQL Commentaires SQL Opérateurs

SQL Base de données

SQL CREATE DATABASE SQL DROP DATABASE SQL BACKUP DATABASE SQL CREATE TABLE SQL DROP TABLE SQL ALTER TABLE SQL Contraintes SQL NOT NULL SQL UNIQUE SQL PRIMARY KEY SQL FOREIGN KEY SQL CHECK SQL DEFAULT SQL CREATE INDEX SQL AUTO INCREMENT SQL Dates SQL CREATE VIEW SQL Injection SQL Hosting SQL Types de données

SQL Références

SQL Mots clés MySQL Fonctions SQL Server Fonctions MS Access Fonctions SQL Référence rapide

SQL Exemples

SQL Exemples SQL Éditeur SQL Questionnaire SQL Exercices SQL Botterpamp SQL Certificat

SQL. Leçons pour les débutants

En Ua Es De

SQL ORDER BY Mot-clé


SQL ORDER BY

Le mot-clé ORDER BY est utilisé pour trier le jeu de résultats par ordre croissant ou décroissant.

Exemple

Trier les produits par prix :

SELECT * FROM Products
ORDER BY Price;
Try it Yourself »

Syntaxe

SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;


Base de données de démonstration

Vous trouverez ci-dessous une sélection de la table Products utilisée dans les exemples :

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35

DESC

Le mot-clé ORDER BY trie les enregistrements par ordre croissant par défaut. Pour les trier par ordre décroissant, utilisez le mot-clé DESC.

Exemple

Trier les produits du prix le plus élevé au prix le plus bas :

SELECT * FROM Products
ORDER BY Price DESC;
Try it Yourself »

Classer par ordre alphabétique

Pour les valeurs de chaîne, le mot-clé ORDER BY classera par ordre alphabétique :

Exemple

Trier les produits par ordre alphabétique ProductName:

SELECT * FROM Products
ORDER BY ProductName;
Try it Yourself »

Par ordre alphabétique DESC

Pour trier le tableau par ordre alphabétique inverse, utilisez le mot-clé DESC :

Exemple

Sort the products by ProductName in reverse order:

SELECT * FROM Products
ORDER BY ProductName DESC;
Try it Yourself »

ORDER BY Plusieurs colonnes

L'instruction SQL suivante sélectionne tous les clients de la table "Customers", triés selon les colonnes "Country" et "CustomerName". Cela signifie qu'elle les classe par pays, mais si certaines lignes ont le même pays, elle les classe par CustomerName :

Exemple

SELECT * FROM Customers
ORDER BY Country, CustomerName;
Try it Yourself »

Utilisation de ASC et DESC

L'instruction SQL suivante sélectionne tous les clients de la table "Customers", triés par ordre croissant selon la colonne "Country" et par ordre décroissant selon la colonne "CustomerName" :

Exemple

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;
Try it Yourself »

Testez-vous avec des exercices

Exercice:

Sélectionnez tous les enregistrements de la table Customers, triez le résultat par ordre alphabétique selon la colonne City.

    SELECT * FROM Customers
    ;
    


W3Schools SQL Tutoriel vidéo. Mot-clé : ORDER BY

Cette vidéo est une introduction au mot-clé ORDER BY dans SQL.

Une partie d'une série de didacticiels vidéo pour apprendre SQL pour les débutants !