Comment trier les résultats dans une requête SQL ?
En SQL ou MySQL, la commande ORDER BY
permet de classer les résultats en fonction des valeur d'une ou plusieurs colonnes par ordre croissant (ascendant ASC
) ou décroissant (descendant DESC
) :
SELECT colonne1, colonne2 FROM table ORDER BY colonne1 DESC
L'exemple suivant sélectionne la table utilisateurs classés par nom de famille, puis prénom:
SELECT * FROM utilisateurs ORDER BY nom ASC, prenom ASC
L'exemple suivant sélectionne la table utilisateurs classés par date de naissance (du plus jeune au plus âgé) :
SELECT * FROM utilisateurs ORDER BY date_naissance DESC
En SQL ou MySQL, la commande ORDER BY
permet de classer les résultats en fonction des valeur d'une ou plusieurs colonnes par ordre croissant (ascendant ASC
) ou décroissant (descendant DESC
) :
SELECT colonne1, colonne2 FROM table ORDER BY colonne1 DESC
L'exemple suivant sélectionne la table utilisateurs classés par nom de famille, puis prénom:
SELECT * FROM utilisateurs ORDER BY nom ASC, prenom ASC
L'exemple suivant sélectionne la table utilisateurs classés par date de naissance (du plus jeune au plus âgé) :
SELECT * FROM utilisateurs ORDER BY date_naissance DESC
# | ID | Query | URL | Count |
---|