Question #3552   Proposée par Answiki le 01/12/2021 à 19:14:04 UTC

Comment trier les résultats dans une requête SQL ?

Answer   Submitted by Answiki on 12/01/2021 at 07:15:11 PM UTC

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


4 events in history
Answer by Answiki on 12/01/2021 at 07:15:11 PM

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


Question by Answiki 12/01/2021 at 07:14:04 PM
Comment classer les résultats d'une requête MySQL ?
Question by Answiki 12/01/2021 at 07:14:04 PM
Comment classer les résultats dans une requête SQL ?
Question by Answiki 12/01/2021 at 07:14:04 PM
Comment trier les résultats dans une requête SQL ?
# ID Query URL Count

Icons proudly provided by Friconix.