Comment classer les résultats d'une requête MySQL ?
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 |
|---|---|---|---|---|
| 0 | 3551 | mysql classer les résultats d'une requête ascendant | https://fr.ans.wiki/3554/comment-classer-les-resultats-d-une-requete-mysql | 1 |